【问题标题】:Invalid CSRF token无效的 CSRF 令牌
【发布时间】:2020-01-02 10:05:00
【问题描述】:

在我的 Web 应用程序的某些流程中,我收到 csrf 令牌无效异常,如下所示:

HTTP 状态 403 - 在请求参数“_csrf”或标头“X-CSRF-TOKEN”上发现无效的 CSRF 令牌“ac6a93fd-6903-40f8-a5e2-00b9e830618b”。

这里存在 CSRF 令牌,它不是空的,而是无效的。会话没有过期。遇到与这里 CSRF token not found 类似的问题并解决了同样的问题。 但是我在这里卡住了。

编辑:

当我们在浏览器中打开多个选项卡并从其中一个选项卡注销并从另一个选项卡尝试从登录页面登录时,会出现此问题。

【问题讨论】:

    标签: spring-mvc csrf-token


    【解决方案1】:

    删除浏览器 cookie 并重试。

    通常令牌信息存储在cookie中,在您的情况下,cookie似乎仍在使用旧的csrf令牌。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-15
      • 1970-01-01
      • 2018-05-12
      • 2019-09-05
      • 2022-08-16
      • 2015-10-25
      • 2020-05-19
      • 2014-08-26
      相关资源
      最近更新 更多