怎么开启feign接口的鉴权

Blade 未结 1 14

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

1条回答
  • 给需要鉴权的服务增加一段这样的配置

    	@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;    
    	}


    0 讨论(0)
提交回复