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 }