Skip to content

Commit d93fd69

Browse files
authored
Merge pull request boylegu#12 from boylegu/issue/11/cors
close boylegu#11 support CORS
2 parents e7b91ec + cf8b17c commit d93fd69

File tree

3 files changed

+32
-27
lines changed

3 files changed

+32
-27
lines changed

src/main/java/com/boylegu/springboot_vue/App.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import org.springframework.boot.SpringApplication;
44
import org.springframework.boot.autoconfigure.SpringBootApplication;
55

6+
67
@SpringBootApplication
78
public class App {
89

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
package com.boylegu.springboot_vue.config;
2+
3+
import org.springframework.context.annotation.Bean;
4+
import org.springframework.context.annotation.Configuration;
5+
import org.springframework.web.servlet.config.annotation.CorsRegistry;
6+
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
7+
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
8+
9+
import static org.springframework.web.cors.CorsConfiguration.ALL;
10+
11+
/**
12+
* CORS configuration
13+
*/
14+
@Configuration
15+
public class CORSConfig {
16+
17+
@Bean
18+
public WebMvcConfigurer corsConfigurer() {
19+
return new WebMvcConfigurerAdapter() {
20+
@Override
21+
public void addCorsMappings(CorsRegistry registry) {
22+
registry.addMapping("/**")
23+
.allowedOrigins(ALL)
24+
.allowedMethods(ALL)
25+
.allowedHeaders(ALL)
26+
.allowCredentials(true);
27+
}
28+
};
29+
}
30+
31+
}

src/main/java/com/boylegu/springboot_vue/config/NiHao.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)