【问题标题】:CORS setup with two tomcat servers带有两个 tomcat 服务器的 CORS 设置
【发布时间】: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。

标签: tomcat web cors


【解决方案1】:

这看起来是一个很有前途的资源。该公司为 Java 服务器创建了一个开源 CORS 库,然后您只需为该实例编辑 web.xml 文件。以下是安装说明:

http://software.dzhuvinov.com/cors-filter-installation.html

【讨论】:

    猜你喜欢
    • 2014-04-17
    • 1970-01-01
    • 2014-07-28
    • 2018-11-24
    • 2017-10-27
    • 1970-01-01
    • 2012-07-22
    • 2021-12-24
    • 2015-04-11
    相关资源
    最近更新 更多