cakephp CSRF Cookie类型缺失或不正确

gdx19jrr  于 2022-11-11  发布在  PHP
关注(0)|答案(1)|浏览(212)

我正在使用cakephp 4.1和xero api。当用户登录xero是连接的。有时这个错误出现在下面。我的问题是,我如何防止这一点,为什么会发生这种情况?“问题是这样的:如果用户在浏览器中打开登录页标签几天,则cookie过期,这将导致此异常”。这是不正确的,因为我可以让登录页打开几天,而不会出现此错误。我无法重现此错误。我如何检测此错误,以及如何修复它。我认为帖子的答案不能解决我的问题
Catch "Missing or incorrect CSRF cookie type." exception

drkbr07n

drkbr07n1#

是的,你是正确的,它不应该发生,你可以通过手动修改浏览器开发工具的cookie来重现。

  • 步骤(Chrome)
  • 打开开发工具(右键单击,然后单击检查器)
  • 打开应用程序选项卡
  • 切换到Cookie(选择您要为其设置Cookie的域)
  • 更改过期字段(更改为过去日期)。

相关问题