Ich möchte das Passwort eines bestimmten Benutzers als Mandantenadministrator ändern. Ich sah UserIdentityManagementAdminService.wsdl
hat eine Funktion namens changeUserPassword
, aber dies akzeptiert nur old password
und new password
, nicht username
.WSO2 Identity Server - So ändern Sie das Benutzerpasswort als Mandantenadministrator
Ich kenne die resetUserPassword
aber ich möchte dies nicht verwenden, da ich das Passwort nur ändern möchte, wenn oldPassword
korrekt angegeben ist.
So u Admin Notwendigkeit bedeuten, das Kennwort eines Benutzers zu ändern, indem dieses Nutzers Benutzernamen und ein altes Passwort bereitstellt? Ist das ein gültiger Anwendungsfall? Erwarten Sie, dass der Administrator den Benutzernamen eines Benutzers kennt? –
Ja, möglicherweise ist dies kein richtiger Weg. Ich sende alle Anfragen an WSO2 als Mieter-Administrator und nicht an den Benutzer, da ich die Anmeldeinformationen des Benutzers nicht speichern/weitergeben möchte. Gibt es eine bessere Lösung, die Sie vorschlagen können? –