2

我正在尝试从广告客户端 (js) 到 Ec2 Tomcat7 进行 ajax 调用。

我按照此处的步骤在 tomcat7 上启用 CORS。

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

它给了我

XMLHttpRequest 无法加载http://ec2-122-248-194-3.ap-southeast-1.compute.amazonaws.com:8080/Cocacard/FrontServlet。Access-Control-Allow-Origin 不允许来源“http://192.168.2.3”。

我还尝试了我的服务器端 servlet 代码,

response.setHeader("Access-Control-Allow-Origin", "*");

没有运气。

有人遇到这个 b4 的 ec2 tomcat7 吗?

关于锤子

4

1 回答 1

2

Try to configure your "CORS Filter" in web.xml, with following:

<filter>
    <filter-name>CORS</filter-name>
    <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>

    <init-param>
        <param-name>cors.allowOrigin</param-name>
        <param-value>http://192.168.2.3</param-value>
    </init-param>
</filter>
于 2013-04-05T13:05:31.580 回答