首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sentry (Django)配置问题- SENTRY_ALLOW_ORIGIN

Sentry (Django)配置问题- SENTRY_ALLOW_ORIGIN
EN

Stack Overflow用户
提问于 2014-02-18 17:48:17
回答 1查看 1.7K关注 0票数 2

在我的内部服务器上运行哨兵有问题。我通过文档将它安装在Centos机器上。它似乎正在运行,但是异步javascript都没有工作。

有人能帮我找出我的错误吗?

这就是Chrome一直抱怨的问题:

XMLHttpRequest无法加载http://test.example.com/api/main-testproject/testproject/poll/。请求的资源上没有“访问-控制-允许-原产地”标题。因此,“http://test.example.com:9000”源是不允许访问的。

我是Django的新手,但我对python web服务很满意。我想肯定有个配置我错过了。我在文档中找到了一些引用我应该使用的设置的东西:起源

代码语言:javascript
复制
# You MUST configure the absolute URI root for Sentry:
SENTRY_URL_PREFIX = 'http://test.example.com'  # No trailing slash!
SENTRY_ALLOW_ORIGIN = "http://test.example.com"

我甚至通过使用完全限定的域名以及IP来尝试访问我的服务器的各种路径。所有这些似乎都没有帮助。正如您可以从铬错误中看到的那样,我主动地连接到正在抛出错误的域名。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-18 21:28:13

我发现了我的问题。XMLHttpRequest错误显示使用了端口9000。这需要在SENTRY_URL_PREFIX中指定。

代码语言:javascript
复制
SENTRY_URL_PREFIX = 'http://test.example.com:9000'

编辑:我甚至在FAQ:https://docs.getsentry.com/on-premise/server/faq/中找到了这个答案

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21861521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档