Skip to content

Commit c0f37dd

Browse files
committed
feat: swagger, cors https
1 parent 6d6f410 commit c0f37dd

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

src/main/java/spring/memewikibe/config/SwaggerConfig.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22

33
import io.swagger.v3.oas.models.OpenAPI;
44
import io.swagger.v3.oas.models.info.Info;
5+
import io.swagger.v3.oas.models.servers.Server;
56
import org.springframework.context.annotation.Bean;
67
import org.springframework.context.annotation.Configuration;
78

9+
import java.util.List;
10+
811
@Configuration
912
public class SwaggerConfig {
1013

@@ -14,7 +17,11 @@ public OpenAPI openAPI() {
1417
.info(new Info()
1518
.title("MemeWikiBE API")
1619
.version("v0.0.1")
17-
.description("MemeWikiBE API 명세서"));
20+
.description("MemeWikiBE API 명세서"))
21+
.servers(List.of(
22+
new Server()
23+
.url("https://api.meme-wiki.net")
24+
.description("Production Server (HTTPS)")
25+
));
1826
}
19-
20-
}
27+
}

src/main/java/spring/memewikibe/config/WebConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public class WebConfig implements WebMvcConfigurer {
1010
@Override
1111
public void addCorsMappings(CorsRegistry registry) {
1212
registry.addMapping("/**")
13-
.allowedOrigins("http://localhost:3000", "http://localhost:8080", "https://yourdomain.com")
13+
.allowedOrigins("http://localhost:3000", "http://localhost:8080", "https://api.meme-wiki.net")
1414
.allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
1515
.allowedHeaders("*")
1616
.allowCredentials(true);

0 commit comments

Comments
 (0)