OPTIONS放行

This commit is contained in:
2026-01-29 17:34:31 +08:00
parent 6b0423a2ba
commit 3fd032c1d0

View File

@@ -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/**",