php - Laravel SESSION 过期 419 并自动重定向
问题描述
因此,在将 laravel 项目上传到共享主机后,我遇到了这个奇怪的问题。每当我提出任何发布请求时,都会以 419 响应。仅供参考,@csrf 包含在每个表单中。在我的本地主机上一切正常。我试图更改会话驱动程序,但我也有相同的响应。另一件事是,当我调用 get 请求时,laravel 会将我重定向回同一页面。
编辑 我已经联系了我的主机支持,他们说错误来自他们共享服务器的 Mod_security 防火墙,并且根据他们提取的日志,他们说它生成的规则 ID 在他们的服务器上被全局阻止。有哪些替代解决方案?
解决方案
推荐阅读
- reactjs - 在初始状态之后命名 useState 的当前状态,但使用当前状态值
- javascript - 为什么 puppeteer page.evaluate 中的 console.log 不起作用?
- parsley.js - 欧芹错误消息 %s1 中的单一要求
- corda - Corda 无法创建数据源:验证失败
- reactjs - 状态未在 ReactJs 中更新
- excel - Excel 到 PDF - 如何指定宏将保存 PDF 文件的位置
- c++ - C++ rand() 在第一次运行时返回无意义的值,在第二次运行正常
- css - 无法更改 PrimeFaces 消息样式
- javascript - 清除来自 vuetify 的自动完成建议
- git - 无法提交对 Github 页面的更改