Freigeben über


IWebAuthenticator.AuthenticateAsync(WebAuthenticatorOptions) Methode

Definition

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.

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

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

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.

Gilt für: