瀏覽代碼

测试环境swagger放行校验

cup 3 年之前
父節點
當前提交
18e421fa51
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      mp-admin/src/main/java/com/qs/mp/handler/auth/SignInterceptor.java

+ 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)) {
             return true;
         }
+
+        // 测试环境swagger放行校验
+        if (ServerEnvEnum.TEST.getCode().equals(env)) {
+            String swagger = request.getHeader("swagger");
+            if (StringUtils.isNotBlank(swagger)) {
+                return true;
+            }
+        }
+
         String method = request.getMethod();
         if ("post".equalsIgnoreCase(method)) {
             // 最后用RequestBody中获取token