IWebAuthenticator.AuthenticateAsync(WebAuthenticatorOptions) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.