SpringBoot解决跨域问题
首先解释一下什么是跨域问题:跨域问题是指两个项目的ip或者端口号有一个不同,相互访问时,就属于是跨域问题,建议在springboot后台处理跨域问题
要解决很简单,废话不说,上代码!!!
在项目中新建一个包:config,在包中新建一个配置类:CrosConfig,内容为:可大胆复制,有问题CALL我,飞过去给你解决
@Configuration
public class CrosConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOriginPatterns("*")
.allowedMethods("GET","HEAD","POST","PUT","DELETE","OPTIONS")
.allowCredentials(true)
.maxAge(3600)
.allowedHeaders("*");
}
}
重启项目,完美解决!!!世间不易,且行且珍惜