Поделиться через


IWebAuthenticator.AuthenticateAsync(WebAuthenticatorOptions) Метод

Определение

Начните поток проверки подлинности, перейдя по указанному URL-адресу и ожидая обратного вызова или перенаправления на схему URL-адреса обратного вызова.

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)

Параметры

webAuthenticatorOptions
WebAuthenticatorOptions

Экземпляр WebAuthenticatorOptions , содержащий дополнительную конфигурацию для этого вызова проверки подлинности.

Возвращаемое значение

WebAuthenticatorResult Объект с результатами этой операции.

Исключения

Windows: возникает при возникновении ошибки HTTP-запроса.

Windows: возникает при получении неожиданного HTTP-ответа.

Возникает, когда пользователь отменил поток проверки подлинности.

Windows: возникает при вызове в Windows.

iOS или macOS: создается при использовании версии iOS менее 13 или macOS меньше 13.1.

Android: создается, если для URL-адреса обратного вызова не создан объект IntentFilter.

Применяется к