diff --git a/openvidu-server/pom.xml b/openvidu-server/pom.xml index d69c4b49..ee86fd8b 100644 --- a/openvidu-server/pom.xml +++ b/openvidu-server/pom.xml @@ -187,6 +187,11 @@ org.springframework spring-websocket + + + org.apache.tomcat.embed + tomcat-embed-websocket + org.slf4j slf4j-api diff --git a/openvidu-server/src/main/java/io/openvidu/server/utils/FormatChecker.java b/openvidu-server/src/main/java/io/openvidu/server/utils/FormatChecker.java index ced8c8ea..05748411 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/utils/FormatChecker.java +++ b/openvidu-server/src/main/java/io/openvidu/server/utils/FormatChecker.java @@ -31,7 +31,7 @@ public class FormatChecker { public boolean isValidCustomSessionId(String customSessionId) { // Alphanumeric string - return customSessionId.matches("[a-zA-Z0-9]+"); + return customSessionId.matches("[a-zA-Z0-9_-]+"); } }