SpringMVC CORS跨域配置

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"

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容