首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ActionController::InvalidAuthenticityToken突然出现

ActionController::InvalidAuthenticityToken突然出现
EN

Stack Overflow用户
提问于 2021-03-24 15:03:33
回答 1查看 170关注 0票数 0

我有一个老项目在Rails 5,我必须添加Api,它工作得很好,3天前,但现在它突然开始给我ActionController::InvalidAuthenticityToken我没有做任何与网络相关的控制器的更改,但添加了几个Gems包括rspec-rails, jwt和创建它的Api,但突然在chrome上它给了我这个错误。

当我开始工作时,我测试了它,它工作得很好,在Safari浏览器上它也工作得很好。但在Chrome上,它会给出这个错误。在我的应用程序中添加了下面这一行,如果我禁用了这个错误,但我认为这会使它不安全。

代码语言:javascript
复制
  protect_from_forgery with: :exception, prepend: true

我检查了几个答案,长长的列表表明这是旧问题,但我在许多rails项目中工作,我从未见过这个问题!一些帖子建议我使用https,所以我也使用了https,但chrome的问题仍然存在。

有什么帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2021-03-24 16:15:56

只需在您的ApplicationController中将行下面的

代码语言:javascript
复制
skip_before_action :verify_authenticity_token
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66776146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档