跨域请求 Spring cross

原创
2016/08/24 16:56
阅读数 566

使用SpringBoot快速搭建。版本以最新为准. > 1.3.0.RELEASE

  1. jdk版本使用1.8以上
  2. 在Controller上注入@CrossOrigin 或者全局配置
@Configuration
public class MyConfiguration {
    @Bean
    public WebMvcConfigurer corsConfigurer() {
        return new WebMvcConfigurerAdapter() {
            @Override
            public void addCorsMappings(CorsRegistry registry) {
                registry.addMapping("/**");
            }
        };
    }
}
  1. 在tomcat的ROOT目录下设置文件:crossdomain.xml,注意文件名不能更改
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy
  SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
  <allow-access-from domain="*" />
</cross-domain-policy>
  1. 扩展自己业务即可...
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
1 收藏
0
分享
返回顶部
顶部