我很难在两台服务器之间进行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的内容,各种指南都表明这是我应该需要的。
感谢。
答案 0 :(得分:0)
这看起来很有前途。该公司为Java服务器创建了一个开源CORS库,然后您只需编辑该实例的web.xml文件。以下是安装说明: