浏览器出现如下报错,是Access-Control-Allow-Credentials跨域问题
解决办法
1.后端解决(springboot项目)
//新建一个WebMvcConfigurer类,加入如下注解和代码,
@Configuration
public class WebMvcConfigurer extends WebMvcConfigurationSupport {
//解决跨域问题
@Override
public void addCorsMappings(CorsRegistry registry) {
//所有请求都允许跨域
registry.addMapping("/**")
.allowCredentials(true)
//添加前端起源
.allowedOrigins("前端的,如http://localhost:端口号")
.allowedMethods("POST", "GET", "PUT", "OPTIONS", "DELETE")
.allowedHeaders("*")
.maxAge(3600);
}
}
参考:https://blog.csdn.net/qq_51009027/article/details/117413546
版权声明:本文为qq_44862029原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。