2016-04-13 2 views
-1

Я использовал AAD для аутентификации в своем приложении. Я хочу сбросить пароль пользователя через REST api. У меня есть идентификатор пользователя, как [email protected]. У AAD есть какой-либо метод по умолчанию для обновления пароля, передавая id, или любой демонстрационный пример будет очень полезен.Как сбросить пароль Azure Active Directory?

ответ

0

Вы можете сбросить пароль пользователей, используя Graph API, вы хотите посмотреть класс PasswordProfile на C#.

Вызов прямой API будет что-то вроде этого, а не запрос является PATCH не POST или GET:

https://graph.windows.net/myorganization/users/{user_id}?api-version=1.6 

JSON Body:

{ 
    "passwordProfile": { 
    "password": "MyPa$$w0rd", 
    "forceChangePasswordNextLogin": false 
    } 
} 
+0

Я видел эту ссылку .Я не может чтобы получить по этой ссылке. Можете ли вы просто показать мне демо-функцию. Это будет полезно –

+0

Запрос находится в ответе выше ... Отправьте JSON в API, и это должно быть в значительной степени. –

+0

@MartynC Что делает этот API? Я попробовал этот запрос и вернул код ответа 204. Я все еще могу войти в систему, используя старый пароль, что делает API? –