当我尝试通过 REST 客户端发布数据时,我收到这样的警告
Warning :Can't verify CSRF token authenticity.
怎么解决这个问题。
我相信你正在努力做一个POST
from a link
。默认情况下links
不应该做POST
请求,仅GET
那些。因此,当您尝试连接到服务器时,Rails
警告您这一点。
绕过这种行为的一种方法是,不使用link
, use a form
。这样你就可以做出适当的POST
向服务器发出请求。
或者,您可以删除protect_from_forgery
线从你的application_controller
, so Rails
不做这种验证,但极不推荐这样做。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)