自定义客户端ip获取
网关默认是直接从请求中获取客户端ip地址,确保ip地址的真实性,当我们在某些特定的场景中,只有默认方式不满足我们的需求,后来就增加此种方式,可以根据需求自定义获取。
使用方式
为了保证获取ip地址的真实性,默认不开启自定义ip获取,当有需求的时候在开启,同时请设置自定义的url地址(指定哪些地址需要使用自定义获取方式)
wueasy.gateway.client-ip.enable
:是否启动自定义ip获取,默认false,false 关闭wueasy.gateway.client-ip.header-field
:从请求头header
中获取ip的字段,必填项wueasy.gateway.client-ip.url
:自定义ip获取的url地址(满足条件的url地址才会自定义获取),多个英文逗号分隔,默认/**
全部地址
wueasy:
gateway:
client-ip:
enable: true
header-field: client-ip
url: /**