3

如何使用 MSA 或MSAL针对同一测试套件中的业务和消费者测试帐户测试客户端代码,而无需任何用户交互?Windows 集成身份验证不是一个选项,即使我在域上运行,也没有在 MSAL 中实现。

对于 ADAL,有这篇博客文章Using ADAL .NET to Authenticate Users via Username/Password,但我的理解是不鼓励使用此选项,将来可能会禁用此选项。另外,我不能将其用于消费者帐户。

4

1 回答 1

1

当前的 MSAL 预览仅针对基于用户的身份验证的静默流程都依赖于缓存令牌的存在,这些令牌之前是通过交互式身份验证获得的。下一次预览也会出现这种情况。最终将支持基于域的集成身份验证。但是,用户名和密码授予的当前记录计划是 Azure AD v2.0 端点将不支持它。

于 2017-02-02T22:18:49.480 回答