状态:tomcat8,通过从Apache2的重定向AJPtomcat8 AJP:servlet有没有会话内容
的Apache2虚拟主机指令包含:
ProxyPass/ajp://localhost:8009/SecureMain/
ProxyPassReverse/ajp://localhost:8009/SecureMain/
Tomcat8 server.xml中包含:
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
当servlet运行时,头文件包含JSESSIONID,但getAttribute返回null。
当通过tomcat8端口8080直接运行相同的servlet时,会话内容是可用的。
任何帮助,将不胜感激。
然后请在您的问题中包含您的apache2 HTTP配置。 – Alfabravo
它可能是一个cookie问题,因为http请求的IP地址以某种方式发生了变化? – user2700906
这很可能是关于整个设置中的会话持久性,这就是为什么apache2配置是相关的 – Alfabravo