加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何禁用播放2.6 CSRFFilter

发布时间:2020-12-15 05:18:30 所属栏目:Java 来源:网络整理
导读:我最近被迁移到了2.6,当我从邮递员那里调用我的api与过滤器有关时,我得到403回复. 起初,当我运行我的服务时,我收到了这个错误 [warn] 13:40:58.654 – play.filters.hosts.AllowedHostsFilter – Host not allowed: 14.1.90.128:9000 所以我在application.co
我最近被迁移到了2.6,当我从邮递员那里调用我的api与过滤器有关时,我得到403回复.

起初,当我运行我的服务时,我收到了这个错误

[warn] 13:40:58.654 – play.filters.hosts.AllowedHostsFilter – Host not
allowed: 14.1.90.128:9000

所以我在application.conf中添加了:

play.filters.hosts {
  allowed = ["."]
}

它解决了这个问题,但我从未被迫这样做……

而不是我试图获得动作api方法的错误:

[warn] 20:04:23.230 – play.filters.CSRF – [CSRF] Check failed because
no token found in headers

很好,一个get方法工作,post发出上述错误…

我知道它与休息安全有关但从未被迫考虑过,我该怎么做呢?
我知道过滤器

解决方法

禁用播放CSRFFilter添加到您的应用程序conf:

play.filters.disabled+=play.filters.csrf.CSRFFilter

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读