解决跨域问题
发表于|更新于
|阅读量:
解决跨域问题
后端配置固定地址
在项目中新建 config 目录,配置一个类,实现 WebMvcConfigurer 接口,具体代码如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| 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 WebMvcConfg implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("http://127.0.0.1:9527","http://127.0.0.1:8000") .allowCredentials(true) .allowedMethods("*") .maxAge(3600); } }
|
如果 Credentials 为 true 时,Access-Control-Allow-Origin 不能是 * ,可配置为具体的 ip