Meine Laravel5-Website verwendet csrf-Tokens, um CSRF-Angriffe zu verhindern. Auf Chrome und Firefox funktioniert alles.Laravel 5 und Internet Explorer: Token Mismatch
Ich habe die Site für meinen Client zum Testen eingereicht, und wenn er Internet Explorer (9/10) verwendet, hat er "Token Mismatch" -Fehler auf jeder Seite mit dem Token.
Ich nehme an, es ist ein Cookie/Session-Problem.
Nach einigen Nachforschungen habe ich versucht, den Schrägstrich im Cookie-Namen ("laravel_session") zu entfernen und den Session-Treiber ("Datei" standardmäßig) zu ändern. Es hat nicht geholfen.
Ich weiß, dass mein Client seine "Trust Policies" im IE ändern könnte, aber es ist eine öffentliche Site und dies wäre nur eine temporäre Lösung.
Irgendwelche Gedanken zu diesem seltsamen Thema?
Ich arbeite in einer Organisation, wo einige Benutzer mit IE von 8-11 stöbern und ich habe das gleiche seltsame Problem. Ich startete eine HR-Anwendung mit Laravel 5 und sobald es startete, überprüfte ich das Protokoll und sah "Token Mismatch" Fehler überall! @ user534498's Antwort ist ein guter Anfang und etwas, das ich nicht in Betracht gezogen hatte, aber ich hoffe, dass es noch mehr Erklärungen zu diesem Thema gibt, da ich nicht einmal weiß, wo ich anfangen soll, um die Ursache zu finden. – haakym