2015-06-10 37 views
0

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

目前我正在更改密码的方法是使用一个HTTP的补丁调用https://graph.windows.net/ {} tenentId /用户/用户钥{} API版本= 1.5 用JSON看起来像这样:

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

上周这工作得很好。但是当我今天尝试时,它没有奏效。有任何想法吗?

+0

你能提供你现在看到的错误信息吗? –

回答

0

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

相关问题