Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo PassportIdentity.LoginUser (String, Int32, Int32, String, Int32, String, Int32, Int32, Object)

 

Data di pubblicazione: ottobre 2016

Consente l'accesso all'utente mediante la generazione di un URL di reindirizzamento con codice 302 o l'avvio di uno scambio di autenticazione client compatibile con Passport. Questa classe è deprecata.

Spazio dei nomi:   System.Web.Security
Assembly:  System.Web (in System.Web.dll)

public int LoginUser(
	string szRetURL,
	int iTimeWindow,
	int fForceLogin,
	string szCOBrandArgs,
	int iLangID,
	string strNameSpace,
	int iKPP,
	int iUseSecureAuth,
	object oExtraParams
)

Parametri

szRetURL
Type: System.String

URL a cui gli utenti vengono reindirizzati dal server di accesso al termine della registrazione. Passare null per indicare che Passport deve usare il valore predefinito.

iTimeWindow
Type: System.Int32

Valore relativo al tempo, in secondi. Passare -1 per indicare che Passport deve usare il valore predefinito.

fForceLogin
Type: System.Int32

Indica se è necessario che il server di accesso confronti il parametro iTimeWindow con il periodo trascorso dall'ultima registrazione dell'utente o con l'ora dell'ultimo aggiornamento del ticket. Passare -1 per indicare che Passport deve usare il valore predefinito.

szCOBrandArgs
Type: System.String

Stringa in cui vengono specificate le variabili da aggiungere come variabili di stringa di query all'URL della pagina di script Cobranding Template del partecipante. Passare null per indicare che Passport deve usare il valore predefinito.

iLangID
Type: System.Int32

Identificatore delle impostazioni locali (LCID) che consente di specificare la lingua di visualizzazione della pagina di accesso. Passare -1 per indicare che Passport deve usare il valore predefinito.

strNameSpace
Type: System.String

Spazio dei nomi di dominio a cui si desidera indirizzare gli utenti privi di Passport per la registrazione. È necessario che lo spazio dei nomi specificato venga visualizzato come voce "nome dominio" nel documento di configurazione del componente (CCD, Component Configuration Document) Partner.xml. Lo spazio dei nomi predefinito generalmente usato è "passport.com". Passare null per indicare che Passport deve usare il valore predefinito.

iKPP
Type: System.Int32

Passare -1 per indicare che Passport deve usare il valore predefinito. Questo parametro risulta rilevante solo quando si implementa il servizio Kids Passport. Il servizio Kids Passport tuttavia attualmente non supporta l'utilizzo di questo metodo.

iUseSecureAuth
Type: System.Int32

L'accesso SSL non è disponibile come opzione nelle versioni correnti dei server di accesso. I metodi di Passport Manager includono parametri di accesso SSL che possono essere necessari per la sintassi, ma vengono attualmente ignorati a livello del server. Verificare nel sito Web Passport la disponibilità di aggiornamenti sullo stato dell'accesso SSL. Passare -1 per indicare che Passport deve usare il valore predefinito.

oExtraParams
Type: System.Object

Coppie nome-valore da inserire direttamente nell'intestazione della richiesta di autenticazione, specificamente per l'interazione di autenticazione compatibile con Passport. Passare null per indicare che Passport deve usare il valore predefinito.

Valore restituito

Type: System.Int32

Codice restituito da un intero.

Questa classe è deprecata e non è più supportata. Microsoft Passport Network è stato sostituito da Windows Live ID. Per ulteriori informazioni su come utilizzare Windows Live ID per autenticare gli utenti in un'applicazione Web, vedere Windows Live ID SDK.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: