Azure AD更改密码,带有补丁调用

时间:2015-06-10 09:12:22

标签: c# azure azure-active-directory change-password http-patch

我目前正在使用C#开发一个Web应用程序。我正在使用Azure AD存储用户信息,因此如果用户希望这样做,我希望能够在某些时候更改密码。

目前我更改密码的方式是使用对https://graph.windows.net/ {tenentId} / users / {userkey}的http-patch调用?api-version = 1.5 json看起来像这样:

{
   "passwordProfile":
   {
      "password":"Test!23456",
      "forceChangePasswordNextLogin" : false
   }
}

上周这个工作得很好。但是,当我今天尝试它时,它没有用。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我发现了错误。我使用user_id作为UPN,你不能使用其中包含UPN的密码。所以我改变了制作UPN的方式,它就像一个魅力!