增加mvc配置类
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedHeaders("*")
.allowedMethods("*")
.allowedOrigins("*")
.allowCredentials(true);
}
}
vue需要再main.js的import下增加以下代码
axios.defaults.withCredentials = true
jquery需要再每次使用ajax时增加如下配置
xhrFields:{
withCredentials:true
}