Fall back on remoteHost if remoteAddress is null

See gh-35589
This commit is contained in:
rstoyanchev
2025-10-15 16:42:40 +01:00
parent c88bfc54c9
commit 03c3ec1577
@@ -220,7 +220,9 @@ public class ServletServerHttpRequest implements ServerHttpRequest {
@Override
public InetSocketAddress getRemoteAddress() {
return new InetSocketAddress(this.servletRequest.getRemoteAddr(), this.servletRequest.getRemotePort());
String addressOrHost = this.servletRequest.getRemoteAddr();
addressOrHost = (addressOrHost != null ? addressOrHost : this.servletRequest.getRemoteHost());
return new InetSocketAddress(addressOrHost, this.servletRequest.getRemotePort());
}
@Override