加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – Laravel 5和Internet Explorer:Token Mismatch

发布时间:2020-12-14 19:46:10 所属栏目:大数据 来源:网络整理
导读:我的Laravel5网站使用csrf令牌来防止CSRF攻击.在Chrome和Firefox上,eveything工作正常. 我提交了我的客户端网站进行测试,当他使用Internet Explorer(9/10)时,他使用令牌在evey页面上出现“令牌不匹配”错误. 我认为这是一个cookie /会话问题. 经过一些研究,
我的Laravel5网站使用csrf令牌来防止CSRF攻击.在Chrome和Firefox上,eveything工作正常.

我提交了我的客户端网站进行测试,当他使用Internet Explorer(9/10)时,他使用令牌在evey页面上出现“令牌不匹配”错误.

我认为这是一个cookie /会话问题.

经过一些研究,我尝试删除cookie名称中的斜杠(“laravel_session”),并更改会话驱动程序(默认情况下为“file”).它没有帮助.

我知道我的客户可以在IE中更改其“信任策略”,但它是一个公共站点,这只是一个临时解决方案.

那个奇怪的问题有什么问题吗?

我不确定你的情况.但我今天刚遇到同样的问题.只有IE出了问题. FF和铬工作正常.

然后我意识到服务器的时间/日期是错误的.将服务器设置为当前日期,然后一切正常.

我想这是因为服务器会根据自己的时间设置cookie过期,而在客户端,如果服务器滞后,IE会立即删除cookie.只是我的猜测.

希望它也能解决你的问题.祝好运.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读