提问者:小点点

如何修复哨兵中丢失的CSRF令牌


在openshift上安装sentry时,我与sentry进行了一番斗争,我启动并运行了它,结果发现当向我的服务器发送事件时,它会抛出以下错误:

12:30:59[警告]Django.Request:禁止(未设置CSRF cookie.):/API/1/Envelope/(STATUS_CODE=403 Request=) 10.125.2.1--[20/Jul/2020:12:30:59+0000]“POST/API/1/Envelope/HTTP/1.1”403 605 9“-”“sentry.native/0.3.4”

如果我向API发送curl请求,我会得到一个显示csrf错误的整洁的HTML网页。 有人知道问题出在哪里吗?


共1个答案

匿名用户

您可以禁用CSRF中间件,或者如果您只想为这个端点禁用它,您可以使用@CSRF_EXMEMPT装饰器。