Tag: ruby on rails 3.1

安全的安全来禁用CSRF令牌的JSON轨道电话?

我有一个现有的轨道后端网站,使JSON调用服务器。 现在,我正在开发一个移动iOS应用程序来使用相同的后端,并在JSON中发送调用。 但是,移动请求失败: WARNING: Can't verify CSRF token authenticity search周围的stackoverflow,许多人build议禁用csrf检查json调用通过使用这样的事情: # Or this in your application_controller.rb def verified_request? if request.content_type == "application/json" true else super() end end 但我的问题是,我不明白这是如何防止以json格式的csrf攻击? 攻击者总是可以从他们的站点发送一个json请求到我们的端点。 任何人都有这方面的见解? 我找不到任何明确的答案。