【发布时间】:2017-06-25 23:02:37
【问题描述】:
我正在使用 Adal(Active Directory 身份验证库)版本 3.13.x。我正在做类似下面的事情来获取访问令牌
AuthResult = await AuthContext.AcquireTokenAsync(relyingUrl, ServiceConstants.CLIENTID, ServiceConstants.RETURNURI, param);
我也需要传递 UserCredentials,但现在我只能将一个参数传递给 UserCredential(),这与 Adal 的 2.x.x 版本不同。
我也尝试按照this 解决方案中的建议使用UserPasswordCredential,但由于我想从移动应用程序中获取令牌,我只能访问.net Core,因此无法使用UserPasswordCredential
我想在获取令牌时同时传递用户名和密码。有什么办法可以实现吗?
任何帮助将不胜感激。
编辑
在尝试了 Fei Xue - MSFT 的解决方案后,我收到以下 503 错误。
【问题讨论】:
标签: mobile active-directory passwords credentials adal