Skip to content

Commit 2ae95b2

Browse files
committed
修复授权关闭时无法检查appId的问题
1 parent f9cce83 commit 2ae95b2

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/main/java/com/javabaas/server/common/interceptor/AuthInterceptor.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,12 @@ public class AuthInterceptor implements HandlerInterceptor {
4040
@Override
4141
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o)
4242
throws Exception {
43+
String appId = httpServletRequest.getHeader("JB-AppId");
44+
if (StringUtils.isEmpty(appId)) {
45+
//授权信息不足
46+
throw new SimpleError(SimpleCode.AUTH_LESS);
47+
}
4348
if (authConfig.getEnable()) {
44-
String appId = httpServletRequest.getHeader("JB-AppId");
4549
String masterSign = httpServletRequest.getHeader("JB-MasterSign");
4650
String sign = httpServletRequest.getHeader("JB-Sign");
4751
String timestampStr = httpServletRequest.getHeader("JB-Timestamp");

0 commit comments

Comments
 (0)