【问题标题】:CSRF in Mautic - Invalid CSRF Token ErrorMautic 中的 CSRF - 无效的 CSRF 令牌错误
【发布时间】:2018-12-18 21:19:31
【问题描述】:

每次我尝试在 Mautic 中执行任何操作时都会出现此错误,例如保存表单、更改密码等。我刚刚迁移并更新了 Mautic 到一个新环境,基于 Dockerhub 的官方 mautic/mautic 镜像。我也改了域名。

更正错误信息: CSRF token error. Try to refresh the page and try again.

以下是我尝试解决的一些问题:

  1. 清除缓存
  2. 修改admin用户的用户名和密码,清除缓存
  3. session.save_path = /var/php_sessions/添加到php.ini,清除缓存
  4. 删除浏览器 cookie,清除缓存
  5. php app/console mautic:update:find
  6. php app/console mautic:update:apply
  7. php app/console doctrine:migration:status
  8. php app/console doctrine:migration:migrate
  9. php app/console doctrine:schema:update --dump-sql
  10. php app/console doctrine:schema:update --env=prod --force
  11. php app/console cache:clear * 1000 次
  12. 检查mymautic.com/s/sysinfo 的错误消息(已修复所有错误)
  13. 已检查文件夹权限,在文件夹和文件权限选项卡中全部为绿色
  14. 删除缓存目录

是的,Google 向我介绍了一些技巧。现在我没有想法了。 或者可能还剩下2个想法,因为我更改了域名,CSRF-token不高兴:(我该如何解决?

或者,因为我使用 Nginx 作为负载均衡器,所以 CSRF 令牌在途中丢失(但我之前使用相同的设置????)。

已经尝试解决这个问题 5 个小时了,快疯了。现在要休息一下了,希望 stackoverflower 的同胞有一些不错的集思广益的想法。

【问题讨论】:

    标签: mautic csrf-token


    【解决方案1】:

    好的,我发现了我的错误。迁移后,我不小心用旧的media/js/app.js 覆盖了新的media/js/app.js。 ??‍♂️

    【讨论】:

      猜你喜欢
      • 2017-07-29
      • 2017-04-12
      • 2017-07-15
      • 2020-01-02
      • 1970-01-01
      • 1970-01-01
      • 2018-05-12
      • 2019-09-05
      • 2022-08-16
      相关资源
      最近更新 更多