diff --git a/backend/src/main/java/org/sejongisc/backend/common/config/security/SecurityConfig.java b/backend/src/main/java/org/sejongisc/backend/common/config/security/SecurityConfig.java index 0a46be3b..19c811f2 100644 --- a/backend/src/main/java/org/sejongisc/backend/common/config/security/SecurityConfig.java +++ b/backend/src/main/java/org/sejongisc/backend/common/config/security/SecurityConfig.java @@ -68,7 +68,7 @@ public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Excepti http .securityMatcher(request -> { String requestUri = request.getRequestURI(); - boolean isAdminRequest = requestUri.startsWith("/admin"); + boolean isAdminRequest = requestUri.equals("/admin/dev") || requestUri.startsWith("/admin/dev/"); boolean isActuatorRequest = requestUri.startsWith("/actuator"); return !isAdminRequest && !isActuatorRequest; }) diff --git a/backend/src/main/java/org/sejongisc/backend/common/config/security/SecurityConstants.java b/backend/src/main/java/org/sejongisc/backend/common/config/security/SecurityConstants.java index 2245646f..11de0bd3 100644 --- a/backend/src/main/java/org/sejongisc/backend/common/config/security/SecurityConstants.java +++ b/backend/src/main/java/org/sejongisc/backend/common/config/security/SecurityConstants.java @@ -35,14 +35,14 @@ public class SecurityConstants { }; public static final String[] ADMIN_URLS = { - "/admin/**", "/actuator/**" + "/admin/dev/**", "/actuator/**" }; public static final String[] ADMIN_PUBLIC_URLS = { - "/admin/assets/**", - "/admin/login", + "/admin/dev/assets/**", + "/admin/dev/login", "/favicon.ico", - "/admin/favicon.ico", + "/admin/dev/favicon.ico", "/actuator/health", "/actuator/info" }; diff --git a/backend/src/main/resources/application-prod.yml b/backend/src/main/resources/application-prod.yml index a2018231..7d2cdb78 100644 --- a/backend/src/main/resources/application-prod.yml +++ b/backend/src/main/resources/application-prod.yml @@ -76,9 +76,9 @@ spring: boot: admin: - context-path: /admin + context-path: /admin/dev client: - url: "http://localhost:8080/admin" + url: "http://localhost:8080/admin/dev" username: ${SBA_ADMIN_NAME} password: ${SBA_ADMIN_PASSWORD} diff --git a/backend/src/main/resources/application.yml b/backend/src/main/resources/application.yml index 1ce329db..ad90062a 100644 --- a/backend/src/main/resources/application.yml +++ b/backend/src/main/resources/application.yml @@ -19,7 +19,7 @@ spring: max-request-size: 100MB boot: admin: - context-path: /admin + context-path: /admin/dev notify: mail: enabled: false