【问题标题】:Xamarin ADAL AcquireTokenAsync not returning result! OnActivityResult is hitXamarin ADAL AcquireTokenAsync 不返回结果! OnActivityResult 被击中
【发布时间】:2019-08-10 09:23:09
【问题描述】:

我有一个 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);
    }

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

【问题讨论】:

标签: c# android xamarin xamarin.android adal


【解决方案1】:

我打电话给 AuthenticationContinuationHelper (MSAL) 而不是 AuthenticationAgentContinuationHelper (ADAL)

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-10
    • 1970-01-01
    • 1970-01-01
    • 2021-09-28
    • 2016-10-26
    • 1970-01-01
    相关资源
    最近更新 更多