My Laravel5 website uses csrf tokens to prevent CSRF attacks. On Chrome and Firefox, eveything works fine.
I submitted the site for my client to test and, when he uses Internet Explorer (9/10), he has "Token mismatch" errors on evey page using the token.
I assume it is a cookie/session issue.
After some research, I tried removing the slash in the cookie name ("laravel_session"), and changing the session driver ("file" by default). It didn't help.
I know my client could change its "trust policies" in IE but it's a public site and this would only be a temporary solution.
Any thoughs on that weird issue?
I am not sure about your case. But I just encountered same issue today. Only IE got problem. FF and chrome works fine.
I then realize that it's the time/date at the server is wrong. Set the server to current date, then everything is working now.
I guess it's because the server will set cookie expiration according to its own time, and at the client, IE will delete the cookies immediately if the server lags behind. Just my guess.
Hope it can solve your case too. Good luck.