Ich versuche, eine einfache PUT in der Postman Mac App auf eine Laravel 5.3 Update-Webroute zu tun.TokenMismatchException in Postman sogar mit Token eingegeben
Jedes Mal, wenn ich das tue, bekomme ich einen TokenMismatchException
Fehler.
Ich habe versucht:
- den Tokenwert in
_token
im PUT Körper Putting. - Setzen der Token-Header als
X-CSRF-TOKEN
. - Ich habe den Postman Interceptor mit dem Proxy versucht, so dass es automatisch die richtigen Cookies und Token sammelt, wenn ich das Formular einsende, das ich auf meiner Dev-Site simuliere.
- Ich habe eine Kombination von allen dreien ausprobiert.
Nichts davon funktioniert.
Postbote ist normalerweise ein sehr wertvolles Werkzeug, aber Laravel scheint es (und mich) im Moment zu besiegen.
Was fehlt mir hier?
Benötigen Sie tatsächlich x-csrf-token beim Postboten? – Kyslik
Ich bekomme die TokenMismatchException, wenn ich es mache oder nicht. – eComEvo
meine Vermutung ist, dass, da es nicht ein Browser ist, könnte es die Übertragung von gesendeten _Token für diese Anfrage verlieren, aber ich bin nicht sicher, wie Sie damit umgehen sollten. – Bartu