Xamarin ADAL AcquireTokenAsync 未返回结果! OnActivityResult 被击中

Xamarin ADAL AcquireTokenAsync not returning result! OnActivityResult is hit

我有一个 xamarin.android 应用程序并且正在使用 ADAL 进行身份验证。

我有一个 AuthService 调用

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

此调用从未 returns AuthenticationResult 对象,而是我只是点击了我的 OnActivityResult 并且我永远无法访问我的令牌?

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

如有任何帮助,我们将不胜感激?我应该以不同的方式访问我的令牌吗?

我调用的是 AuthenticationContinuationHelper (MSAL) 而不是 AuthenticationAgentContinuationHelper (ADAL)

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