【问题标题】:How do I solve InvalidAuthenticityToken error from Postman?如何解决来自 Postman 的 InvalidAuthenticityToken 错误?
【发布时间】:2019-11-03 11:50:06
【问题描述】:

我正在运行邮递员向我的 Rails 服务器发送请求。在发送 POST 请求以创建新对象时,我遇到了真实性令牌问题。我需要能够通过服务器发送所有请求并将必要的身份验证添加到 Postman 环境。

【问题讨论】:

  • 我的回答对你有帮助吗?

标签: ruby-on-rails csrf csrf-protection


【解决方案1】:

如果您正在创建 API 并希望接受来自其他域的请求,则需要禁用此安全过滤器。

为此,请将其添加到您的控制器中:

skip_before_action :verify_authenticity_token, only: :your_post_action

您只能对 json 请求禁用它,请参阅此答案:https://stackoverflow.com/a/22715175/8352929

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-18
    • 2016-10-27
    • 2021-07-31
    • 2017-12-14
    • 1970-01-01
    相关资源
    最近更新 更多