18 lines
696 B
Markdown
18 lines
696 B
Markdown
- 在每个接口上,使用`@CrossOrigin`
|
||
- 在SpringMVC的配置类上,添加跨域配置
|
||
- ```java
|
||
- @Configuration
|
||
- public class SpringMvcConfigure implements WebMvcConfigurer {
|
||
- /**
|
||
- * 添加跨域相关配置
|
||
- * @param registry
|
||
- */
|
||
- @Override
|
||
- public void addCorsMappings(CorsRegistry registry) {
|
||
- registry.addMapping("/**")//所有的path路径请求都支持
|
||
- .allowedOrigins("*")
|
||
- .allowCredentials(true)//允许身份认证
|
||
- .allowedMethods("GET","POST","PUT","DELETE");//让所有的Rest架构风格的方法,都支持跨域
|
||
- }
|
||
- }
|
||
``` |