Sprache

IWebAuthenticator.AuthenticateAsync Methode

Definition

Überlädt

Name Beschreibung
AuthenticateAsync(WebAuthenticatorOptions)

Beginnen Sie einen Authentifizierungsfluss, indem Sie zu der angegebenen URL navigieren und auf einen Rückruf/eine Umleitung zum Rückruf-URL-Schema warten.

AuthenticateAsync(WebAuthenticatorOptions, CancellationToken)

Beginnen Sie einen Authentifizierungsfluss, indem Sie zu der angegebenen URL navigieren und auf einen Rückruf/umleitung zum Rückruf-URL-Schema mit Abbruchunterstützung warten.

AuthenticateAsync(WebAuthenticatorOptions)

Quelle:
WebAuthenticator.shared.cs
Quelle:
WebAuthenticator.shared.cs
Quelle:
WebAuthenticator.shared.cs
Quelle:
WebAuthenticator.shared.cs

Beginnen Sie einen Authentifizierungsfluss, indem Sie zu der angegebenen URL navigieren und auf einen Rückruf/eine Umleitung zum Rückruf-URL-Schema warten.

public:
 System::Threading::Tasks::Task<Microsoft::Maui::Authentication::WebAuthenticatorResult ^> ^ AuthenticateAsync(Microsoft::Maui::Authentication::WebAuthenticatorOptions ^ webAuthenticatorOptions);
public System.Threading.Tasks.Task<Microsoft.Maui.Authentication.WebAuthenticatorResult> AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions webAuthenticatorOptions);
abstract member AuthenticateAsync : Microsoft.Maui.Authentication.WebAuthenticatorOptions -> System.Threading.Tasks.Task<Microsoft.Maui.Authentication.WebAuthenticatorResult>
Public Function AuthenticateAsync (webAuthenticatorOptions As WebAuthenticatorOptions) As Task(Of WebAuthenticatorResult)

Parameter

webAuthenticatorOptions
WebAuthenticatorOptions

Eine WebAuthenticatorOptions Instanz, die zusätzliche Konfiguration für diesen Authentifizierungsaufruf enthält.

Gibt zurück

Ein WebAuthenticatorResult Objekt mit den Ergebnissen dieses Vorgangs.

Ausnahmen

Windows: Wird ausgelöst, wenn ein HTTP-Anforderungsfehler aufgetreten ist.

Windows: Wird ausgelöst, wenn eine unerwartete HTTP-Antwort empfangen wurde.

Windows: Wird ausgelöst, wenn windows aufgerufen wird.

Wird ausgelöst, wenn der Benutzer den Authentifizierungsfluss abgebrochen hat.

iOS/macOS: Wird ausgelöst, wenn iOS-Version weniger als 13 verwendet wird oder macOS weniger als 13.1 verwendet wird.

Android: Wird ausgelöst, wenn kein IntentFilter für die Rückruf-URL erstellt wurde.

Windows: Wird ausgelöst, wenn die Rückruf-URL ungültig ist, das Protokoll nicht registriert ist, kann der Browser nicht gestartet werden, oder eine andere App-Instanz wartet bereits auf das Rückrufschema.

Gilt für:

AuthenticateAsync(WebAuthenticatorOptions, CancellationToken)

Quelle:
WebAuthenticator.shared.cs
Quelle:
WebAuthenticator.shared.cs

Beginnen Sie einen Authentifizierungsfluss, indem Sie zu der angegebenen URL navigieren und auf einen Rückruf/umleitung zum Rückruf-URL-Schema mit Abbruchunterstützung warten.

public:
 System::Threading::Tasks::Task<Microsoft::Maui::Authentication::WebAuthenticatorResult ^> ^ AuthenticateAsync(Microsoft::Maui::Authentication::WebAuthenticatorOptions ^ webAuthenticatorOptions, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.Maui.Authentication.WebAuthenticatorResult> AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions webAuthenticatorOptions, System.Threading.CancellationToken cancellationToken);
abstract member AuthenticateAsync : Microsoft.Maui.Authentication.WebAuthenticatorOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Maui.Authentication.WebAuthenticatorResult>
Public Function AuthenticateAsync (webAuthenticatorOptions As WebAuthenticatorOptions, cancellationToken As CancellationToken) As Task(Of WebAuthenticatorResult)

Parameter

webAuthenticatorOptions
WebAuthenticatorOptions

Eine WebAuthenticatorOptions Instanz, die zusätzliche Konfiguration für diesen Authentifizierungsaufruf enthält.

cancellationToken
CancellationToken

A CancellationToken zum Überwachen von Abbruchanforderungen.

Gibt zurück

Ein WebAuthenticatorResult Objekt mit den Ergebnissen dieses Vorgangs.

Ausnahmen

Windows: Wird ausgelöst, wenn windows aufgerufen wird.

Wird ausgelöst, wenn der Benutzer den Authentifizierungsfluss abgebrochen hat.

iOS/macOS: Wird ausgelöst, wenn iOS-Version weniger als 13 verwendet wird oder macOS weniger als 13.1 verwendet wird.

Android: Wird ausgelöst, wenn kein IntentFilter für die Rückruf-URL erstellt wurde.

Windows: Wird ausgelöst, wenn die Rückruf-URL ungültig ist, das Protokoll nicht registriert ist, kann der Browser nicht gestartet werden, oder eine andere App-Instanz wartet bereits auf das Rückrufschema.

Gilt für: