ws 校验

master
lzq 2025-11-05 17:38:30 +08:00
parent 8ee4147165
commit 737b3168bc
1 changed files with 2 additions and 2 deletions

View File

@ -35,7 +35,7 @@ public class TokenHandshakeInterceptor implements HandshakeInterceptor {
try { try {
HttpServletRequest req = ((ServletServerHttpRequest) request).getServletRequest(); HttpServletRequest req = ((ServletServerHttpRequest) request).getServletRequest();
String authorization = req.getParameter(Authorization); String authorization = req.getParameter(Authorization);
if (StrUtil.isBlank(authorization)) return false; // if (StrUtil.isBlank(authorization)) return false;
Tuple2<Long, String> resolved = this.resolve(authorization); Tuple2<Long, String> resolved = this.resolve(authorization);
if (resolved == null) return false; if (resolved == null) return false;
@ -66,7 +66,7 @@ public class TokenHandshakeInterceptor implements HandshakeInterceptor {
} }
private Tuple2<Long, String> resolve(String tokenStr) { private Tuple2<Long, String> resolve(String tokenStr) {
if (StrUtil.isBlank(tokenStr)) return Tuple2.create(0L, IdUtil.fastSimpleUUID()); if (StrUtil.isBlank(tokenStr)) return Tuple2.create(1L, IdUtil.fastSimpleUUID());
UserDetail userDetail = SecurityUtil.parseToken(tokenStr); UserDetail userDetail = SecurityUtil.parseToken(tokenStr);
if (userDetail == null) return null; if (userDetail == null) return null;
Token token = userDetail.getToken(); Token token = userDetail.getToken();