轉自:http://blog.csdn.net/hanghangde/article/details/53946366
問題描述:
前臺通過ajax請求後臺接口時,報錯403,後臺要添加過濾器設置允許請求的來源。
解決辦法:
通過跨域資源共享CORS解決,在WebConfig中添加如下代碼
CORS鏈接:http://www.ruanyifeng.com/blog/2016/04/cors.html
@Configuration
@EnableWebMvc
@ComponentScan
public class WebConfig extends WebMvcConfigurerAdapter{
//解決跨域問題
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowCredentials(true)
.allowedMethods("GET", "POST", "DELETE", "PUT")
.maxAge(3600);
}
}