Ich konnte einen neuen Benutzer im folgenden JSON-Format erstellen. (Verwenden des POSTER-Add-Ons, um diese Daten an den REST-Service zu senden.)
{
"name":"user34",
"pass":"3323",
"mail":"[email protected]",
"status":"1"
}
Meine Frage ist, wie man einen Benutzer mit einer bestimmten Rolle erstellt. Ich habe es mit dem folgenden JSON-Format versucht.
{
"name":"user35",
"pass":"pwds3",
"mail":"[email protected]",
"status":"1",
"roles":{
"2":"authenticated user",
"4":"moderator"
}
}
Die Antwort gibt jedoch den folgenden Fehler aus
["Es wurde eine illegale Auswahl festgestellt. Bitte wenden Sie sich an den Site-Administrator."]
Antworten:
Nach vielen Versuchen konnte ich mein Problem lösen
Hier ist das JSON-Format zum Erstellen eines Benutzers mit Rolle.
Um mehrere Rollen zuzuweisen,
Ich hoffe das hilft jemandem.
quelle
Das hat geholfen!
Ich habe die Anforderungs-URL verwendet
endpoint/user/register
und Headercontent-type
als application / json und X-CSRF-TOKEN übergeben, die ich durch Anmeldung am System erhalten habe.Vielen Dank.
quelle