package com.hx.phip.config; import feign.Logger; import org.springframework.cloud.openfeign.EnableFeignClients; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration //@EnableFeignClients(basePackages = "com.hz.his.controller.*") public class DiscoveryClientConfig { /** * 日志级别 * @return */ @Bean Logger.Level feignLoggerLevel() { return Logger.Level.FULL; } /** * 创建Feign请求拦截器,在发送请求前设置认证的token,各个微服务将token设置到环境变量中来达到通用 * @return */ @Bean public FeignRequestInterceptor basicAuthRequestInterceptor() { System.out.println("拦截啦"); return new FeignRequestInterceptor(); } }