IWebAuthenticator.AuthenticateAsync(WebAuthenticatorOptions) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í.