Sdílet prostřednictvím


IWebAuthenticator.AuthenticateAsync(WebAuthenticatorOptions) Metoda

Definice

Začněte tok ověřování tak, že přejdete na zadanou adresu URL a čekáte na zpětné volání nebo přesměrování do schématu adresy URL zpětného volání.

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)

Parametry

webAuthenticatorOptions
WebAuthenticatorOptions

Instance WebAuthenticatorOptions obsahující další konfiguraci pro toto volání ověřování.

Návraty

Objekt WebAuthenticatorResult s výsledky této operace.

Výjimky

Windows: Vyvolá se, když došlo k chybě požadavku HTTP.

Windows: Vyvolá se, když byla přijata neočekávaná odpověď HTTP.

Vyvolá se, když uživatel zrušil tok ověřování.

Windows: Vyvolána při zavolání ve Windows.

iOS/macOS: Vyvolá se, když se používá verze iOS menší než 13 nebo se používá macOS menší než 13.1.

Android: Vyvolá se, když nebyl vytvořen žádný IntentFilter pro adresu URL zpětného volání.

Platí pro