Spring 4.2 以上的版本支持cors 跨域配置,
此处只讲 在xml文件中的配置:
<!-- API 接口跨域配置 -->
<mvc:cors>
<mvc:mapping path="/**"
allowed-origins="*"
allowed-methods="POST, GET, OPTIONS, DELETE, PUT"
allowed-headers="Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With"
allow-credentials="true" />
</mvc:cors>
path:访问的接口,根据自己需要来改,
allowed-origins:允许跨域的地址,*代表所有的地址都可以,如果是特定的地址,就可以加在这里
例如:只允许http://demo.com 访问
直接这样写allowed-origins="http://demo.com"
网友评论