Partager via


WebAuthenticationBroker.AuthenticateAsync Méthode

Définition

Surcharges

AuthenticateAsync(WebAuthenticationOptions, Uri)

Démarre l’opération d’authentification asynchrone avec deux entrées. Vous pouvez appeler cette méthode plusieurs fois dans une même application ou sur plusieurs applications en même temps.

AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)

Démarre l’opération d’authentification asynchrone avec trois entrées. Vous pouvez appeler cette méthode plusieurs fois dans une même application ou sur plusieurs applications en même temps.

AuthenticateAsync(WebAuthenticationOptions, Uri)

Démarre l’opération d’authentification asynchrone avec deux entrées. Vous pouvez appeler cette méthode plusieurs fois dans une même application ou sur plusieurs applications en même temps.

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)

Paramètres

options
WebAuthenticationOptions

Options de l’opération d’authentification.

requestUri
Uri Uri

URI de départ du service web. Cet URI doit être une adresse sécurisée de https://.

Retours

La façon d’interroger le status et d’obtenir les résultats de l’opération d’authentification. Si vous obtenez une erreur de paramètre non valide, la cause la plus courante est que vous n’utilisez pas HTTPS pour le paramètre requestUri .

Attributs

Remarques

Il n’existe aucun paramètre callbackUri explicite dans cette méthode. L’URI par défaut de l’application est utilisé en interne comme terminateur. Pour plus d’informations, consultez GetCurrentApplicationCallbackUri.

Voir aussi

S’applique à

AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)

Démarre l’opération d’authentification asynchrone avec trois entrées. Vous pouvez appeler cette méthode plusieurs fois dans une même application ou sur plusieurs applications en même temps.

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)

Paramètres

options
WebAuthenticationOptions

Options de l’opération d’authentification.

requestUri
Uri Uri

URI de départ du service web. Cet URI doit être une adresse sécurisée de https://.

callbackUri
Uri Uri

URI de rappel qui indique l’achèvement de l’authentification web. Le répartiteur fait correspondre cet URI à chaque URI vers lequel il est sur le point d’accéder. Le répartiteur n’accède jamais à cet URI. Au lieu de cela, le répartiteur retourne le contrôle à l’application lorsque l’utilisateur clique sur un lien ou qu’une redirection de serveur web est effectuée.

Retours

La façon d’interroger le status et d’obtenir les résultats de l’opération d’authentification. Si vous obtenez une erreur de paramètre non valide, la cause la plus courante est que vous n’utilisez pas HTTPS pour le paramètre requestUri .

Attributs

Remarques

Lorsque cette méthode est utilisée, aucun état de session ou cookies persistants n’est conservé sur plusieurs appels à partir de la même application UWP ou d’une autre. Cette méthode doit être appelée sur le thread d’interface utilisateur.

Voir aussi

S’applique à