IWebAuthenticator.AuthenticateAsync(WebAuthenticatorOptions) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Avviare un flusso di autenticazione passando all'URL specificato e aspettando un callback/reindirizzamento allo schema url di callback.
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)
Parametri
- webAuthenticatorOptions
- WebAuthenticatorOptions
WebAuthenticatorOptions Istanza contenente una configurazione aggiuntiva per questa chiamata di autenticazione.
Restituisce
Oggetto WebAuthenticatorResult con i risultati di questa operazione.
Eccezioni
Windows: generata quando si è verificato un errore di richiesta HTTP.
Windows: generata quando è stata ricevuta una risposta HTTP imprevista.
Generata quando l'utente ha annullato il flusso di autenticazione.
Windows: generata quando viene chiamato in Windows.
iOS/macOS: generata quando viene usata una versione di iOS minore di 13 o macOS minore di 13.1.
Android: generato quando non è stato creato alcun IntentFilter per l'URL di callback.