Java 当使用AJP时,我在哪里可以从Tomcat阀中找到Apache httpd服务器IP?
我正在更新Tomcat阀门。我想添加一个检查,看看调用方是否来自localhost/127.0.0.1,如果apachehttpd充当同一台机器上的前端web服务器,就会出现这种情况。 因此,我为IP地址请求添加了一个检查。 不幸的是,此方法返回的是客户端的IP地址,而不是Apache httpd的IP地址。 当前示例代码可以是 我一直在搜索请求对象和,但找不到任何方法或对象可以返回有关原始AJP调用的信息Java 当使用AJP时,我在哪里可以从Tomcat阀中找到Apache httpd服务器IP?,java,apache,tomcat,ajp,tomcat-valve,Java,Apache,Tomcat,Ajp,Tomcat Valve,我正在更新Tomcat阀门。我想添加一个检查,看看调用方是否来自localhost/127.0.0.1,如果apachehttpd充当同一台机器上的前端web服务器,就会出现这种情况。 因此,我为IP地址请求添加了一个检查。 不幸的是,此方法返回的是客户端的IP地址,而不是Apache httpd的IP地址。 当前示例代码可以是 我一直在搜索请求对象和,但找不到任何方法或对象可以返回有关原始AJP调用的信息 因此,我的问题是:是否有可能获取进行AJP呼叫的服务器的IP地址?可能的副本绝对不是副本
因此,我的问题是:是否有可能获取进行AJP呼叫的服务器的IP地址?可能的副本绝对不是副本。x-real-ip报头是客户端ip;我问的是服务器IP。