Mauvaise CSRF lors de la modification de l'utilisateur

Bonjour à tous,

nous rencontrons actuellement des erreurs ["BAD CSRF"] (403, Forbidden).
La requête avec la clé API ressemble à ceci :
URL : https://<domain>/u/tschuerle.json?api_key=<clé valide>&api_username=tschuerle
Corps : { "hide_profile_and_presence": true }
Méthode : PUT
En-têtes : "Content-Type" vers "application/json"

Selon les journaux du web-hook, cela fonctionnait jusqu’en avril. Pour l’instant, nous utilisons la dernière version stable 2.5.0.

Cas d’utilisation : Définir les profils comme privés après la création de l’utilisateur via le web-hook et laisser les utilisateurs décider eux-mêmes s’ils souhaitent rendre leur profil public.

Avez-vous des pistes ?

Merci,
Thomas

1 « J'aime »

Les clés API doivent désormais être définies en tant qu’en-têtes plutôt que paramètres d’URL. Consultez docs.discourse.org pour plus de détails.

3 « J'aime »

Oh, j’ai raté ça. Ça fonctionne avec ça.
Merci @Falco

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.