|
|
|
@ -177,6 +177,7 @@ public class ServerPropertiesTests { |
|
|
|
map.put("server.tomcat.remote_ip_header", "x-my-remote-ip-header"); |
|
|
|
map.put("server.tomcat.remote_ip_header", "x-my-remote-ip-header"); |
|
|
|
map.put("server.tomcat.protocol_header", "x-my-protocol-header"); |
|
|
|
map.put("server.tomcat.protocol_header", "x-my-protocol-header"); |
|
|
|
map.put("server.tomcat.internal_proxies", "192.168.0.1"); |
|
|
|
map.put("server.tomcat.internal_proxies", "192.168.0.1"); |
|
|
|
|
|
|
|
map.put("server.tomcat.port-header", "x-my-forward-port"); |
|
|
|
bindProperties(map); |
|
|
|
bindProperties(map); |
|
|
|
|
|
|
|
|
|
|
|
TomcatEmbeddedServletContainerFactory container = new TomcatEmbeddedServletContainerFactory(); |
|
|
|
TomcatEmbeddedServletContainerFactory container = new TomcatEmbeddedServletContainerFactory(); |
|
|
|
@ -188,6 +189,7 @@ public class ServerPropertiesTests { |
|
|
|
RemoteIpValve remoteIpValve = (RemoteIpValve) valve; |
|
|
|
RemoteIpValve remoteIpValve = (RemoteIpValve) valve; |
|
|
|
assertEquals("x-my-protocol-header", remoteIpValve.getProtocolHeader()); |
|
|
|
assertEquals("x-my-protocol-header", remoteIpValve.getProtocolHeader()); |
|
|
|
assertEquals("x-my-remote-ip-header", remoteIpValve.getRemoteIpHeader()); |
|
|
|
assertEquals("x-my-remote-ip-header", remoteIpValve.getRemoteIpHeader()); |
|
|
|
|
|
|
|
assertEquals("x-my-forward-port", remoteIpValve.getPortHeader()); |
|
|
|
assertEquals("192.168.0.1", remoteIpValve.getInternalProxies()); |
|
|
|
assertEquals("192.168.0.1", remoteIpValve.getInternalProxies()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|