Xamarin ADAL AcquireTokenAsync не возвращает результат! OnActivityResult ударил - PullRequest
0 голосов
/ 19 марта 2019

У меня есть приложение xamarin.android, и я использую ADAL для аутентификации.

У меня есть AuthService, который вызывает

var authResultAsync = await authContext.AcquireTokenAsync(...);

Этот вызов никогда не возвращает объект AuthenticationResult, скорее я просто нажал на свой OnActivityResult, и у меня никогда не было доступа к моему токену ??

        protected override void OnActivityResult(int requestCode, Result resultCode, Intent data)
    {
        base.OnActivityResult(requestCode, resultCode, data);
        AuthenticationContinuationHelper.SetAuthenticationContinuationEventArgs(requestCode, resultCode, data);
    }

Любая помощь по этому вопросу будет принята с благодарностью? Я должен получить доступ к своему токену другим способом?

1 Ответ

1 голос
/ 22 марта 2019

Я звоню AuthenticationContinuationHelper (MSAL), а не AuthenticationAgentContinuationHelper (ADAL)

https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/issues/1541

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...