环境
- springboot 2.0.6
配置类
CorsConfig.java
@Configuration
public class CorsConfig {
private CorsConfiguration buildConfig() {
CorsConfiguration corsConfiguration = new CorsConfiguration();
// 可以自行筛选
corsConfiguration.addAllowedOrigin("*");
corsConfiguration.addAllowedHeader("*");
corsConfiguration.addAllowedMethod("*");
return corsConfiguration;
}
@Bean
public CorsFilter corsFilter() {
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
source.registerCorsConfiguration("/**", buildConfig());
return new CorsFilter(source);
}
}
前端代码
$(function () {
$.ajax({
type:"GET",
url:"http://localhost:8089/admin", //访问的链接
data:{},
dataType:"json", //数据格式设置为json
success:function(data){ //成功的回调函数
console.log(data);
console.log("success")
},
error: function (error) {
console.log(error);
console.log("error")
}
});
})