【发布时间】:2013-12-04 15:26:42
【问题描述】:
我有一个简单的页面,当我加载页面时,当应用程序部署到流星时,我在控制台中看到此错误
XMLHttpRequest 无法加载 https://ddp--6904-pipevine.meteor.com/sockjs/info?cb=vu7x9tcdcm。请求的资源上不存在“Access-Control-Allow-Origin”标头。 Origin 'http://pipevine.meteor.com' 因此不允许访问。
【问题讨论】:
-
没有更多信息很难说。如果可能的话,查看代码会很有帮助,知道你正在测试什么浏览器,你正在使用哪些包,这是否是一个新问题等等。我很乐意直接提供帮助 - 喜欢看到其他 DC 人使用流星。你可以在推特上找到我。
-
我正在使用 Chorme 进行测试。我正在使用 collection2 和 IronRouter。它是一个非常简单的表单提交。有趣的是,当我运行该代码时,它可以在我的本地环境中运行。没有问题,但在部署到 Modulus 和 Meteor 时会出现问题。
-
我认为这与页面加载时出现的网络错误有关,因此无需提交表单即可重现。你可以看到一堆被取消的 ddp 请求。由于非常相似的 ddp 请求在其他站点 (roles.meteor.com) 上工作,它似乎是特定于您的项目的东西。您可以尝试部署一个示例应用程序,然后慢慢复制相关内容(包、设置等),直到它崩溃。
标签: meteor