Uygulamamda kimlik doğrulaması için AAD kullandım. Kullanıcının parolasını REST api aracılığıyla sıfırlamak istiyorum. [email protected] gibi kullanıcı kimliğim var. AAD, kimliği veya herhangi bir demo örneğini geçirerek şifreyi güncellemek için herhangi bir varsayılan yönteme sahiptir.Azure Active Directory'nin şifresini nasıl sıfırlayabilirim?
-1
A
cevap
0
Bir kullanıcı parolasını Graph API kullanarak sıfırlayabilirsiniz, C# 'da PasswordProfile
sınıfına bakmak istiyorsunuz.
https://graph.windows.net/myorganization/users/{user_id}?api-version=1.6
JSON Gövde:: .I alamıyorum bu bağlantıyı gördük
{
"passwordProfile": {
"password": "MyPa$$w0rd",
"forceChangePasswordNextLogin": false
}
}
doğrudan API çağrısı böyle bir şey olacağını
değil, isteğin bir YAMA POST veya GET değil bu bağlantıdan almak için. Bana demo fonksiyonunu gösterebilir misin? Yardımcı olacak –
İstek yukarıdaki cevapta ... JSON'u API'ye gönderin ve oldukça fazla olmalı. –
@MartynC Bu API ne yapıyor? Bu isteği denedim ve 204 yanıt kodu verdi. Hala eski şifreyi kullanarak giriş yapabilirim, API ne yapıyor? –