Laravel 10部署备份后表单提交出现419页面过期(已加CSRF)
Laravel 10表单提交功能故障求助
我有一个基于Laravel 10(PHP 8.1)的大型应用,近期因托管问题从备份重新部署后,除表单提交功能外其余一切正常(此前表单可正常使用)。表单已包含@CSRF令牌,且此前可正常工作。
已尝试的解决方案:
- 重新检查
APP_URL配置 - 延长
SESSION_LIFETIME时长 - 在
.env中添加SESSION_DOMAIN=myapp.local - 重置缓存权限
- 更新应用程序
- 检查CSRF是否在表单中生成正确的隐藏字段
- 重新生成应用密钥
- 清除所有缓存
- 将SESSION存储从文件切换为数据库
- 彻底清除浏览器缓存、使用隐身模式及其他浏览器测试
内容的提问来源于stack exchange,提问作者Mr Fett
相关产品推荐
相关产品推荐

