使用Azure Active Directory进行未经过身份验证的身份验证 - UserCredential不接受用户名和密码

时间:2016-06-22 13:20:44

标签: azure azure-active-directory

我按照下面给出的示例,使用azure活动目录完成对azure管理apis的无人值守身份验证。

https://blogs.msdn.microsoft.com/tomholl/2014/11/24/unattended-authentication-to-azure-management-apis-with-azure-active-directory/

在最新的Microsoft.IdentityModel.Clients.ActiveDirectory 3.10.305231913中,UserCredential Class不接受用户和密码。在旧版本中说v2.18.0.0 UserCredential类确实接受用户名和密码。不确定这个版本被弃用了。

如何在最新版本中完成此操作。我遇到的大多数文章似乎都是指较旧的文章。

由于

1 个答案:

答案 0 :(得分:0)

您应该使用 public OrderlinesHeaderAdapter(Activity activity, ArrayList<Header> articleList) { this.articleList = articleList; this.activity = activity; } 代替UserPasswordCredential新版本ADAL 3.0

UserCredential继承自UserPasswordCredential,同时接受用户名和密码。