天天看点

tomcat 7服务器跨域问题解决

前段时间测试angularjs,然后,用tomcat的时候,老弹出 No 'Access-Control-Allow-Origin'这玩意儿,然后,找了很多帖子,无果,

最后,看了tomcat的配置文档,弄了一个,问题就解决了。

1.            

打开tomcat安装目录 -> 打开 conf 目录 -> 打开web.xml文件

2.            

将如下代码复制到web.xml文件中(我是放在 460左右的位置,不要放在最前面和最后面,一定要放中间)

CorsFilter

org.apache.catalina.filters.CorsFilter

cors.allowed.origins

*

cors.allowed.methods

GET,POST,HEAD,OPTIONS,PUT

cors.allowed.headers

cors.exposed.headers

Access-Control-Allow-Origin,Access-Control-Allow-Credentials

cors.support.credentials

true

/*

// 然后, 重启服务器就行了

继续阅读