Skip to content

Commit e3589fd

Browse files
committed
fix : 웹소켓 연결 수정
1 parent 1ed5e2a commit e3589fd

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

api/src/main/java/com/mbtips/common/configuration/WebSocketConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public class WebSocketConfiguration implements WebSocketConfigurer {
1616

1717
@Override
1818
public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
19-
registry.addHandler(webSocketChatHandler, "/api/ws/chats")
19+
registry.addHandler(webSocketChatHandler, "/ws/chats")
2020
.setAllowedOrigins("*");
2121
}
2222
}

api/src/main/java/com/mbtips/common/handler/WebSocketChatHandler.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ public class WebSocketChatHandler extends TextWebSocketHandler {
3131
private static final String NICKNAME = "nickname";
3232
private static final String OPEN_CHAT_ID = "open_chat_id";
3333

34-
public static final Map<Long, Set<WebSocketSession>> webSocketSessionMap = new ConcurrentHashMap<>();
34+
public static final Map<Long, Set<WebSocketSession>> webSocketSessionMap = new ConcurrentHashMap<>(Map.of(
35+
1L, ConcurrentHashMap.newKeySet(),
36+
2L, ConcurrentHashMap.newKeySet()
37+
));
3538

3639
// 연결
3740
@Override

core/src/main/java/com/mbtips/common/configuration/SecurityConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class SecurityConfiguration {
2929
private final ObjectMapper objectMapper;
3030

3131
private static final String[] AUTH_ALLOW_LIST = {
32-
"/swagger-ui/**", "/v3/**", "/api/**", "/chats", "/ws/**"
32+
"/swagger-ui/**", "/v3/**", "/api/**", "/chats", "/ws/chats"
3333
};
3434

3535
@Bean

0 commit comments

Comments
 (0)