阿丹-场景:
? ? ? ? 在写好的端口和请求中突然出现了有关跨域问题的报错。
可以添加并尝试配置:
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class CorsConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry){
//设置允许跨域的路径
registry.addMapping ("/**")
//设置允许跨域请求的域名
.allowedOriginPatterns ("*")
//是否允许证书
.allowCredentials (true)
//设置允许的方法
.allowedMethods ("GET","POST")
//设置允许的header属性
.allowedHeaders ("*")
//允许跨域时间
.maxAge (3600);
}
}
? ? ? ? 希望可以解决问题