【发布时间】:2014-04-26 21:29:12
【问题描述】:
我正在尝试使用一些跨域的 Web 服务。当我禁用 chrome 的网络安全时,它工作正常。我希望它在没有这个的情况下工作,所以我尝试添加 cross-domain.xml,但它仍然没有工作。当我搜索更多时,开始了解在tomcat中启用CORS。
来自http://www.w3.org/wiki/CORS_Enabled
对于阿帕奇 可以将 Apache 配置为使用 mod_headers 公开此标头。这在 Apache 中默认启用,但是您可能希望通过运行以下命令来确保在部署中启用它:
a2enmod headers
要公开标题,您可以在 、 和 部分或 .htaccess 文件中添加以下行。
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
谁能告诉我在 TOMCAT 中的何处添加这些配置以及在确切的文件中。我正在使用eclipse中的tomcat。
感谢任何帮助。
【问题讨论】:
标签: java eclipse apache tomcat cors