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.