Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp vps服务器上的tomcat7中未维护会话_Jsp_Tomcat7 - Fatal编程技术网

Jsp vps服务器上的tomcat7中未维护会话

Jsp vps服务器上的tomcat7中未维护会话,jsp,tomcat7,Jsp,Tomcat7,在VPS上安装的tomcat7服务器上运行jsp servlet应用程序(有Ubuntu操作系统)时,我真的被卡住了 问题是,当应用程序在VPS tomcat上运行时,会话不会被维护,所以当用户单击任何链接时,都会被重定向到登录页面 如果用户已经登录并且我将其ID存储为会话,则不应将其重定向到登录页面当我尝试在本地主机tomcat7上运行应用程序时,此功能正常工作,但当将应用程序部署到VPS上的tomcat7时,此功能不起作用。 VPS tomcat7中是否缺少任何配置?或者我应该在应用程序中添


在VPS上安装的tomcat7服务器上运行jsp servlet应用程序(有Ubuntu操作系统)时,我真的被卡住了
问题是,当应用程序在VPS tomcat上运行时,会话不会被维护,所以当用户单击任何链接时,都会被重定向到登录页面

如果用户已经登录并且我将其ID存储为会话,则不应将其重定向到登录页面当我尝试在本地主机tomcat7上运行应用程序时,此功能正常工作,但当将应用程序部署到VPS上的tomcat7时,此功能不起作用。

VPS tomcat7中是否缺少任何配置?或者我应该在应用程序中添加/更改任何内容吗?
我已经使用命令>apt-get安装tomcat7安装了tomcat7

请帮忙

谢谢

我弄明白了。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>

服务器名www.testdomain.com
ServerAlias www.testdomain.com
命令拒绝,允许
通融
代理主机关闭
ProxyPass/http://localhost:8080/testdomain/
ProxyPassReverse/http://localhost:8080/testdomain/
ProxyPassReverseCookiePath/testdomain/
谢谢