场景一:
让tomcat下一个java web工程接受跨域请求:在web.xml中添加过滤器
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
场景二:
让tomcat下所有工程接受跨域请求:修改tomcat配置
场景三:
让nginx下所有静态文件接受跨域请求
server {
listen 8081;
listen localhost:8081;
server_name somename alias another.alias;
location / {
add_header Access-Control-Allow-Origin "*";
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
root html;
index index.html index.htm;
}
}
跨域解决方案
猜你喜欢
转载自wanlinjin.iteye.com/blog/2237045
今日推荐
周排行