Browse Source

测试环境swagger放行校验

cup 3 years ago
parent
commit
18e421fa51

+ 9 - 0
mp-admin/src/main/java/com/qs/mp/handler/auth/SignInterceptor.java

@@ -53,6 +53,15 @@ public class SignInterceptor implements HandlerInterceptor {
         if (ServerEnvEnum.DEV.getCode().equals(env)) {
         if (ServerEnvEnum.DEV.getCode().equals(env)) {
             return true;
             return true;
         }
         }
+
+        // 测试环境swagger放行校验
+        if (ServerEnvEnum.TEST.getCode().equals(env)) {
+            String swagger = request.getHeader("swagger");
+            if (StringUtils.isNotBlank(swagger)) {
+                return true;
+            }
+        }
+
         String method = request.getMethod();
         String method = request.getMethod();
         if ("post".equalsIgnoreCase(method)) {
         if ("post".equalsIgnoreCase(method)) {
             // 最后用RequestBody中获取token
             // 最后用RequestBody中获取token