|
|
@@ -1,19 +0,0 @@
|
|
|
-package com.zjrs.zwnw.zj.util;
|
|
|
-import feign.RequestInterceptor;
|
|
|
-import feign.RequestTemplate;
|
|
|
-import org.springframework.http.HttpHeaders;
|
|
|
-import org.springframework.stereotype.Component;
|
|
|
-import org.springframework.web.context.request.RequestContextHolder;
|
|
|
-import org.springframework.web.context.request.ServletRequestAttributes;
|
|
|
-
|
|
|
-import jakarta.servlet.http.HttpServletRequest;
|
|
|
-
|
|
|
-@Component
|
|
|
-public class FeignConfig implements RequestInterceptor {
|
|
|
- @Override
|
|
|
- public void apply(RequestTemplate template) {
|
|
|
- ServletRequestAttributes attributes=(ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
|
|
|
- HttpServletRequest request=attributes.getRequest();
|
|
|
- template.header(HttpHeaders.AUTHORIZATION, request.getHeader(HttpHeaders.AUTHORIZATION));
|
|
|
- }
|
|
|
-}
|