状态: tomcat8,通过ajp从apache2重定向
Apache2 VirtualHost指令包含:
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运行时,header包含JSESSIONID,但getAttribute返回null。
当通过tomcat8端口8080直接运行相同的servlet时,会话内容是可用的。
任何帮助都将不胜感激。
发布于 2017-02-04 03:22:32
我想说在ProxyPass上使用StickySession属性应该是可行的。ServerFault上的This question提供了一个关于如何配置ajp的想法。
stickysession=JSESSIONID|jsessionid
https://stackoverflow.com/questions/42028154
复制相似问题