怎么开启feign接口的鉴权

Blade 未结 1 159
zyj12138
zyj12138 2025-10-23 18:51

版本是2.5.1.RELEASE 通过 IP+端口访问没有相关token应该报401,应该怎么开启

1条回答
  •  admin
    admin (楼主)
    2025-10-24 11:10

    给需要鉴权的服务增加一段这样的配置

    	@Bean    
    	public SecureRegistry secureRegistry() {    
    		SecureRegistry secureRegistry = new SecureRegistry();    
    		secureRegistry.setEnabled(true);    
    		secureRegistry.excludePathPatterns("/blade-auth/**");    
    		secureRegistry.excludePathPatterns("/blade-log/**");    
    		secureRegistry.excludePathPatterns("/blade-system/menu/routes");    
    		secureRegistry.excludePathPatterns("/blade-system/menu/auth-routes");    
    		secureRegistry.excludePathPatterns("/blade-system/menu/top-menu");    
    		secureRegistry.excludePathPatterns("/blade-system/tenant/info");    
    		secureRegistry.excludePathPatterns("/blade-flow/process/resource-view");    
    		secureRegistry.excludePathPatterns("/blade-flow/process/diagram-view");    
    		secureRegistry.excludePathPatterns("/blade-flow/manager/check-upload");    
    		secureRegistry.excludePathPatterns("/doc.html");    
    		secureRegistry.excludePathPatterns("/js/**");    
    		secureRegistry.excludePathPatterns("/webjars/**");    
    		secureRegistry.excludePathPatterns("/swagger-resources/**");    
    		secureRegistry.excludePathPatterns("/druid/**");    
    		return secureRegistry;    
    	}


    作者追问:2025-10-24 11:10

    这个配置放进去启动debug有加载进来,但是访问接口没有拦截,依然是返回200image.png

    0 讨论(0)
提交回复