【发布时间】:2014-10-15 11:13:30
【问题描述】:
我很难在两台服务器之间设置 CORS。我有两个在本地运行的域:localhost:8080 和 localhost:8081。我正在尝试在 8080 的 iframe 中加载 8081。
我已修改 8081 以将 Access-Control-Allow-Origin:* 添加到响应标头中,并且我已检查它们是否存在于 chrome 开发人员工具中。然而,我仍然收到指示 CORS 问题的错误。这是控制台中的错误:
"Blocked a frame with origin "http://localhost:8081" from accessing a cross-origin frame."
我在这里遗漏了什么吗?我已经阅读了很多关于启用 CORS 的内容,各种指南都表明这就是我所需要的。
谢谢。
【问题讨论】:
-
我注意到您使用的是 8080 和 8081,您是不是偶然安装了 atlassian 应用程序?
-
8081其实就是dotCMS。