WebAuthenticatorExtensions.AuthenticateAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Начните поток проверки подлинности, перейдя по указанному URL-адресу и дождавшись обратного вызова или перенаправления в схему callbackUrl.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<Microsoft::Maui::Authentication::WebAuthenticatorResult ^> ^ AuthenticateAsync(Microsoft::Maui::Authentication::IWebAuthenticator ^ webAuthenticator, Uri ^ url, Uri ^ callbackUrl);
public static System.Threading.Tasks.Task<Microsoft.Maui.Authentication.WebAuthenticatorResult> AuthenticateAsync(this Microsoft.Maui.Authentication.IWebAuthenticator webAuthenticator, Uri url, Uri callbackUrl);
static member AuthenticateAsync : Microsoft.Maui.Authentication.IWebAuthenticator * Uri * Uri -> System.Threading.Tasks.Task<Microsoft.Maui.Authentication.WebAuthenticatorResult>
<Extension()>
Public Function AuthenticateAsync (webAuthenticator As IWebAuthenticator, url As Uri, callbackUrl As Uri) As Task(Of WebAuthenticatorResult)
Параметры
- webAuthenticator
- IWebAuthenticator
Объект IWebAuthenticator , используемый для потока проверки подлинности.
- url
- Uri
URL-адрес для перехода, запуская поток проверки подлинности.
- callbackUrl
- Uri
Ожидаемый URL-адрес обратного вызова, по которому в конечном итоге будет перенаправляться поток навигации.
Возвращаемое значение
Возвращает результат, проанализированный из URL-адреса обратного вызова.