Compartilhar via


IWebAuthenticator.AuthenticateAsync(WebAuthenticatorOptions) Método

Definição

Inicie um fluxo de autenticação navegando até a URL especificada e aguardando um retorno de chamada/redirecionamento para o esquema de URL de retorno de chamada.

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

Uma WebAuthenticatorOptions instância que contém configuração adicional para essa chamada de autenticação.

Retornos

Um WebAuthenticatorResult objeto com os resultados desta operação.

Exceções

Windows: Lançado quando ocorreu um erro de solicitação HTTP.

Windows: Lançado quando uma resposta HTTP inesperada foi recebida.

Lançado quando o usuário cancelou o fluxo de autenticação.

Windows: Lançado quando chamado no Windows.

iOS/macOS: lançado quando a versão do iOS é inferior a 13 é usada ou o macOS é inferior a 13.1.

Android: lançado quando o no IntentFilter foi criado para o URL de retorno de chamada.

Aplica-se a