liujie
2026-04-15 2535a93b7330e15425c750decff7a9605b3e8475
修改bug
1个文件已修改
66 ■■■■■ 已修改文件
xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/config/MiniprogramConfigurer.java 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/config/MiniprogramConfigurer.java
@@ -1,33 +1,33 @@
package com.xiaopeng.account.config;
import com.xiaopeng.unifiedverification.interceptor.CheckForClientInterceptor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
import javax.annotation.Resource;
@Slf4j
@Configuration
public class MiniprogramConfigurer extends WebMvcConfigurerAdapter {
    @Resource
    @Lazy
    private CheckForClientInterceptor checkForClientInterceptor;
    @Override
    public void addInterceptors(InterceptorRegistry registry) {
        try {
            log.info("正在注册小程序拦截器...");
            // 统一验证服务拦截器
            registry.addInterceptor(checkForClientInterceptor)
                    .addPathPatterns("/base/v1/mini-program/**", "/api/v1/mini-program/**");
            log.info("小程序拦截器注册成功");
        } catch (Exception e) {
            log.warn("小程序拦截器注册失败: {}", e.getMessage());
        }
    }
}
//package com.xiaopeng.account.config;
//
//import com.xiaopeng.unifiedverification.interceptor.CheckForClientInterceptor;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.context.annotation.Lazy;
//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
//
//import javax.annotation.Resource;
//
//@Slf4j
//@Configuration
//public class MiniprogramConfigurer extends WebMvcConfigurerAdapter {
//
//    @Resource
//    @Lazy
//    private CheckForClientInterceptor checkForClientInterceptor;
//
//    @Override
//    public void addInterceptors(InterceptorRegistry registry) {
//        try {
//            log.info("正在注册小程序拦截器...");
//            // 统一验证服务拦截器
////            registry.addInterceptor(checkForClientInterceptor)
////                    .addPathPatterns("/base/v1/mini-program/**", "/api/v1/mini-program/**");
//            log.info("小程序拦截器注册成功");
//        } catch (Exception e) {
//            log.warn("小程序拦截器注册失败: {}", e.getMessage());
//        }
//    }
//
//}