Compartir a través de


IWebAuthenticator.AuthenticateAsync(WebAuthenticatorOptions) Método

Definición

Para comenzar un flujo de autenticación, vaya a la dirección URL especificada y espere una devolución de llamada o redirección al esquema de dirección URL de devolución de llamada.

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)

Parámetros

webAuthenticatorOptions
WebAuthenticatorOptions

Instancia WebAuthenticatorOptions de que contiene configuración adicional para esta llamada de autenticación.

Devoluciones

Objeto WebAuthenticatorResult con los resultados de esta operación.

Excepciones

Windows: se produce cuando se produjo un error de solicitud HTTP.

Windows: se produce cuando se ha recibido una respuesta HTTP inesperada.

Se produce cuando el usuario canceló el flujo de autenticación.

Windows: se produce cuando se llama a en Windows.

iOS/macOS: se produce cuando se usa una versión de iOS inferior a 13 o se usa macOS menor que 13.1.

Android: se produce cuando no se ha creado el elemento IntentFilter para la dirección URL de devolución de llamada.

Se aplica a