在我的VPS(具有Ubuntu OS)上安装的tomcat7服务器上运行我的jsp-servlet应用程序时,我真的很困惑。
问题是 - 在VPS tomcat上运行应用程序时不会维护会话,因此用户在单击任何链接时会被重定向到登录页面。
如果用户已经登录并且我将其ID存储为会话,则不应将用户重定向到登录页面。 当我尝试在我的localhost tomcat7上运行应用程序但在将应用程序部署到VPS上的tomcat7时无法正常工作时,此功能正常。
我是否错过了VPS tomcat7中的任何配置?或者我应该在申请中添加/更改任何内容?
我使用命令>安装了tomcat7 apt -get安装tomcat7
请帮忙!!
感谢
答案 0 :(得分:0)
我弄明白了。存储cookie的路径不正确,我必须在VPS中安装的apache2中的httpd.conf文件中包含以下行 -
<VirtualHost *:80>
ServerName www.testdomain.com
ServerAlias www.testdomain.com
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost Off
ProxyPass / http://localhost:8080/testdomain/
ProxyPassReverse / http://localhost:8080/testdomain/
ProxyPassReverseCookiePath /testdomain/
</VirtualHost>
由于