From f73a6f09851abc31bb2852cd67fe92746039f0f0 Mon Sep 17 00:00:00 2001 From: sunsetkk Date: Wed, 30 Jul 2025 21:25:02 +0900 Subject: [PATCH] =?UTF-8?q?chore(websocket):=20=EB=B0=B0=ED=8F=AC=EC=9A=A9?= =?UTF-8?q?=20=EB=8F=84=EB=A9=94=EC=9D=B8=EC=9C=BC=EB=A1=9C=20setAllowedOr?= =?UTF-8?q?iginPatterns=20=EC=84=A4=EC=A0=95=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../deepwebide_be/global/config/WebSocketConfig.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/deepdirect/deepwebide_be/global/config/WebSocketConfig.java b/src/main/java/com/deepdirect/deepwebide_be/global/config/WebSocketConfig.java index 20e56962..0aedd81c 100644 --- a/src/main/java/com/deepdirect/deepwebide_be/global/config/WebSocketConfig.java +++ b/src/main/java/com/deepdirect/deepwebide_be/global/config/WebSocketConfig.java @@ -23,7 +23,12 @@ public class WebSocketConfig implements WebSocketMessageBrokerConfigurer { public void registerStompEndpoints(StompEndpointRegistry registry) { registry.addEndpoint("/ws/chat") // ws://localhost:8080/ws/chat .addInterceptors(handshakeInterceptor) - .setAllowedOriginPatterns("https://www.deepdirect.site") //TODO:CORS 허용 (배포시 도메인 지지어) + .setAllowedOriginPatterns( + "http://localhost:*", // 개발환경 (모든 포트) + "https://localhost:*", // HTTPS 로컬 + "https://www.deepdirect.site", // 프론트엔드 + "https://api.deepdirect.site" // API 도메인 (필요시) + ) //TODO:CORS 허용 (배포시 도메인 지지어) .withSockJS(); // SockJS fallback }