跨域问题在域名和网站多起来的情况下,经常会遇到。比如从A应用的页面提交数据到B应用中,解决的方法就是在B应用中添加跨域支持。
比如在tomcat应用中,可以采用拦截器的方式进行:
1、在工程lib下添加:
cors-filter-2.4.jar 和 java-property-utils-1.9.1.jar
2、在web.xml中添加:
注意:请求的header和Method一定要在你supported的范围内
补充:
cors.allowOrigin最好不要用,而是配置好你网站的所有访问的域名,比如:http://a.b.com,https://a.b.com,http://192.