WebAuthenticationBroker.AuthenticateAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AuthenticateAsync(WebAuthenticationOptions, Uri) |
Avvia l'operazione di autenticazione asincrona con due input. È possibile chiamare questo metodo più volte in una singola applicazione o in più applicazioni contemporaneamente. |
AuthenticateAsync(WebAuthenticationOptions, Uri, Uri) |
Avvia l'operazione di autenticazione asincrona con tre input. È possibile chiamare questo metodo più volte in una singola applicazione o in più applicazioni contemporaneamente. |
AuthenticateAsync(WebAuthenticationOptions, Uri)
Avvia l'operazione di autenticazione asincrona con due input. È possibile chiamare questo metodo più volte in una singola applicazione o in più applicazioni contemporaneamente.
public:
static IAsyncOperation<WebAuthenticationResult ^> ^ AuthenticateAsync(WebAuthenticationOptions options, Uri ^ requestUri);
/// [Windows.Foundation.Metadata.Overload("AuthenticateWithoutCallbackUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions const& options, Uri const& requestUri);
[Windows.Foundation.Metadata.Overload("AuthenticateWithoutCallbackUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions options, System.Uri requestUri);
function authenticateAsync(options, requestUri)
Public Shared Function AuthenticateAsync (options As WebAuthenticationOptions, requestUri As Uri) As IAsyncOperation(Of WebAuthenticationResult)
Parametri
- options
- WebAuthenticationOptions
Opzioni per l'operazione di autenticazione.
URI iniziale del servizio Web. Questo URI deve essere un indirizzo sicuro di https://.
Restituisce
Modo per eseguire una query sullo stato e ottenere i risultati dell'operazione di autenticazione. Se viene visualizzato un errore di parametro non valido, la causa più comune è che non si usa HTTPS per il parametro requestUri .
- Attributi
Commenti
In questo metodo non è presente alcun parametro callbackUri esplicito. L'URI predefinito dell'applicazione viene usato internamente come terminatore. Per altre informazioni, vedere GetCurrentApplicationCallbackUri.
Vedi anche
- GetCurrentApplicationCallbackUri()
- AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)
- Autenticazione e identità utente (JavaScript)
- Autenticazione e identità utente
- Guida introduttiva: Connessione a un provider di identità online (JavaScript)
- Gestore di autenticazioni Web
- Esempio di broker autenticazione di Windows
Si applica a
AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)
Avvia l'operazione di autenticazione asincrona con tre input. È possibile chiamare questo metodo più volte in una singola applicazione o in più applicazioni contemporaneamente.
public:
static IAsyncOperation<WebAuthenticationResult ^> ^ AuthenticateAsync(WebAuthenticationOptions options, Uri ^ requestUri, Uri ^ callbackUri);
/// [Windows.Foundation.Metadata.Overload("AuthenticateWithCallbackUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions const& options, Uri const& requestUri, Uri const& callbackUri);
[Windows.Foundation.Metadata.Overload("AuthenticateWithCallbackUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions options, System.Uri requestUri, System.Uri callbackUri);
function authenticateAsync(options, requestUri, callbackUri)
Public Shared Function AuthenticateAsync (options As WebAuthenticationOptions, requestUri As Uri, callbackUri As Uri) As IAsyncOperation(Of WebAuthenticationResult)
Parametri
- options
- WebAuthenticationOptions
Opzioni per l'operazione di autenticazione.
URI iniziale del servizio Web. Questo URI deve essere un indirizzo sicuro di https://.
URI di callback che indica il completamento dell'autenticazione Web. Il broker corrisponde a questo URI rispetto a ogni URI a cui sta per passare. Il broker non passa mai a questo URI, ma il broker restituisce il controllo all'applicazione quando l'utente fa clic su un collegamento o viene eseguito un reindirizzamento del server Web.
Restituisce
Modo per eseguire una query sullo stato e ottenere i risultati dell'operazione di autenticazione. Se viene visualizzato un errore di parametro non valido, la causa più comune è che non si usa HTTPS per il parametro requestUri .
- Attributi
Commenti
Quando si usa questo metodo, non vengono mantenuti lo stato della sessione o i cookie persistenti tra più chiamate dalla stessa app UWP o diversa. Questo metodo deve essere chiamato nel thread dell'interfaccia utente.
Vedi anche
- AuthenticateAsync(WebAuthenticationOptions, Uri)
- Autenticazione e identità utente (JavaScript)
- Autenticazione e identità utente
- Guida introduttiva: Connessione a un provider di identità online (JavaScript)
- Gestore di autenticazioni Web
- Esempio di broker autenticazione di Windows