Manchmal kann ich mit Nicht-Admin-Benutzern und API-Schlüsseln kein Thema erstellen. Meine Vorgehensweise ist wie folgt:
Ich habe diese Vorgänge auf zwei verschiedenen physischen Maschinen ausprobiert.
Auf einer davon kann der 4. Schritt erfolgreich sein, die andere schlägt fehl.
- Ich stelle Discourse im Entwicklungsmodus aus dem neuesten Quellcode bereit.
- Ich erstelle ein Admin-Konto und einen API-Schlüssel mit der folgenden Option:
- Ich verwende diesen API, um erfolgreich ein Thema mit einem Admin-Benutzer zu erstellen.
- Ich erstelle einen neuen Nicht-Admin-Benutzer und erstelle dann ein Thema mit dem obigen API-Schlüssel. Ich erhalte jedoch eine 403-Antwort. Das Serverprotokoll wird wie folgt angezeigt:
Ich habe absolut keine Ahnung, warum der Server “Unpermitted parameter” sagt.
Kann mir jemand Ratschläge geben, um die Ursache dieses Problems zu finden?
Danke!

