diff --git a/src/main/java/com/label/LabelBackendApplication.java b/src/main/java/com/label/LabelBackendApplication.java index 5ec3012..856844e 100644 --- a/src/main/java/com/label/LabelBackendApplication.java +++ b/src/main/java/com/label/LabelBackendApplication.java @@ -7,15 +7,15 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; * 应用入口。 * * 排除 Shiro Web 自动配置(ShiroWebAutoConfiguration、ShiroWebFilterConfiguration、 - * ShiroWebMvcAutoConfiguration),避免其依赖的 ShiroFilter(javax.servlet.Filter) - * 与 Spring Boot 3.x 的 jakarta.servlet 命名空间冲突。 - * 认证/授权逻辑改由 TokenFilter(OncePerRequestFilter)+ ShiroConfig 手动装配。 + * ShiroWebMvcAutoConfiguration),避免其依赖的 ShiroFilter(javax.servlet.Filter) 与 + * Spring Boot 3. 的 jakarta.servlet 命名空间冲突。 认证/ 授权逻辑改由 + * TokenFilter(OncePerRequestFilter)+ ShiroConfig 手动装配。 */ @SpringBootApplication(excludeName = { + "org.apache.shiro.spring.config.web.autoconfigure.ShiroWebAutoConfiguration", "org.apache.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration", - "org.apache.shiro.spring.config.web.autoconfigure.ShiroWebMvcAutoConfiguration" -}) + "org.apache.shiro.spring.config.web.autoconfigure.ShiroWebMvcAutoConfiguration" }) public class LabelBackendApplication { public static void main(String[] args) {