|
|
1
2
这就是资源所有者密码凭证(ROPC)授权流的基本用途。 您将应用程序的凭据与用户的凭据一起提供给Azure AD,并获得访问令牌。 此流通常不应用于身份验证,因为它主要作为遗留升级路径存在于标准中。 然而,您的自动化测试案例是我认为其使用是可以接受的场景之一。 下面是C#中的调用示例:
ADAL.NET不会暴露一个重载,所以你需要像这样手动操作。 当然,您需要用应用程序的凭据+用户的凭据替换参数。 令牌URL还需要您的租户id或域名。 |
|
|
2
0
在构建解决方案时,您应该将本文用作参考,以便了解各种OAuth2.0流和选项,包括用于本机应用程序的流和选项。 |