Da ich ein Laravel 5.4-Projekt nach AWS verschoben habe, wirft der Großteil der Ajax-Anforderung einen Fehler TokenMismatchException in VerifyCsrfToken.php line 68
. Ich weiß nicht, was ich noch tun kann, um es zu reparieren. Eine weitere wichtige Information ist, dass ich einen Load Balancer zwischen 2 Servern verwende.Laravel fehlendes CSRF-Token über Ajax-Aufruf und AWS-Lastenausgleich
In alle Wunsch schicke ich die X-CSRF-TOKEN auf dem Header und die _token in den Formulardaten.
Manchmal funktioniert die Anfrage, aber manchmal nicht.
Dank
* "Eine weitere wichtige Information ist, dass ich einen Load Balancer zwischen 2 Servern verwende." * Ja, das ist wichtig. Ist es ein klassischer ELB oder ein Application Load Balancer? –
Classic ELB @ Michael-sqlbot –
Haben Sie den Balancer für ["Klebrigkeit?"] Konfiguriert (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html) –