我在 Tomcat 中有一个 Spring 应用程序,使用 AJP 连接器和 Apache httpd,以便我可以通过以下方式直接访问该应用程序:https://example.com
而不是 https:///example.com:9700
.
Spring 应用程序使用 Spnego 进行 kerberos 通信。
传出调用是通过 HTTP Apache Server 还是 Tomcat 自行处理?
最佳答案
传出连接与传入连接无关,所以答案是否定的。
除非您或您的网络碰巧(配置或)强制您通过代理,否则传出连接将直接在 Tomcat 和您的目标之间进行。
为什么“通过 AJP 传入”和“通过 http 传出”(或通过任何协议(protocol))之间会有联系? AJP 仅适用于转发 http,而不是作为通用的类似 VPN 的代理。
关于java - 使用 HTTP Apache 从 AJP 连接器后面的 Tomcat 传出连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60735313/