diff --git a/cash-common/cash-common-sa-token/src/main/java/com/czg/config/SaTokenConfigure.java b/cash-common/cash-common-sa-token/src/main/java/com/czg/config/SaTokenConfigure.java index 9519c597b..46266a71c 100644 --- a/cash-common/cash-common-sa-token/src/main/java/com/czg/config/SaTokenConfigure.java +++ b/cash-common/cash-common-sa-token/src/main/java/com/czg/config/SaTokenConfigure.java @@ -59,9 +59,13 @@ public class SaTokenConfigure implements WebMvcConfigurer { registry.addInterceptor(new SaInterceptor(handler -> { log.info("{}: {}", SaHolder.getRequest().getMethod(), SaHolder.getRequest().getRequestPath()); if ("OPTIONS".equalsIgnoreCase(SaHolder.getRequest().getMethod())) { + SaRouter.back(); return; } + log.info("放行1"); SaRouter + .match(r -> "OPTIONS".equalsIgnoreCase(SaHolder.getRequest().getMethod())) + .stop() // 完全开放的路径(不需要任何认证) .match("/user/login", "/user/geo/**", "/user/home/**", "/user/dict/**", "/user/openId", "/admin/auth/**",