在我的内部服务器上运行哨兵有问题。我通过文档将它安装在Centos机器上。它似乎正在运行,但是异步javascript都没有工作。
有人能帮我找出我的错误吗?
这就是Chrome一直抱怨的问题:
XMLHttpRequest无法加载http://test.example.com/api/main-testproject/testproject/poll/。请求的资源上没有“访问-控制-允许-原产地”标题。因此,“http://test.example.com:9000”源是不允许访问的。
我是Django的新手,但我对python web服务很满意。我想肯定有个配置我错过了。我在文档中找到了一些引用我应该使用的设置的东西:起源。
# 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来尝试访问我的服务器的各种路径。所有这些似乎都没有帮助。正如您可以从铬错误中看到的那样,我主动地连接到正在抛出错误的域名。
发布于 2014-02-18 21:28:13
我发现了我的问题。XMLHttpRequest错误显示使用了端口9000。这需要在SENTRY_URL_PREFIX中指定。
SENTRY_URL_PREFIX = 'http://test.example.com:9000'编辑:我甚至在FAQ:https://docs.getsentry.com/on-premise/server/faq/中找到了这个答案
https://stackoverflow.com/questions/21861521
复制相似问题