我使用Spring Boot + Eureka + Feign客户端将一个被发现的服务器的请求转发到另一个服务器,并且它能够正常工作。
在我的服务器中,我需要获取原始用户的IP地址。
我无法找到如何配置Feign客户端自动编辑“X-Forwarded-For”标头,以便能够提取原始用户的IP地址。
当我使用getRemoteAddr()时,我会得到代理IP地址(预期结果)。 尝试提取request.getHeader("X-Forwarded-For")时,我总是收到null。
我应该在哪里添加/配置此功能?
在我的服务器中,我需要获取原始用户的IP地址。
我无法找到如何配置Feign客户端自动编辑“X-Forwarded-For”标头,以便能够提取原始用户的IP地址。
当我使用getRemoteAddr()时,我会得到代理IP地址(预期结果)。 尝试提取request.getHeader("X-Forwarded-For")时,我总是收到null。
我应该在哪里添加/配置此功能?