springboot完美跨域 解决sessionId不一致问题

增加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
}

猜你喜欢

转载自blog.csdn.net/weixin_40461281/article/details/81196932