java - 在 mydomain.com 和 www.mydomain.com 之间的网站上丢失 session

标签 java session tomcat

当我登录到我的网站 checando.com.br 并尝试访问 www.checando.com.br 时,它失去了 session 。当我回到第一个 URL 时,我的 session 恢复正常。就像它是两个不同的应用程序,但它们在同一台服务器上一样。

是否有任何 Tomcat 配置告诉它维护 www.和非 www 访问?

顺便说一下,我使用的是 Tomcat 7.0.22,服务器是 Digital Ocean。

谢谢。

最佳答案

您可能需要将 Tomcat 配置为使用“.checando.com.br”作为 session cookie 的宿主。

我从没用过这个,但似乎就像在上下文文件中设置“sessionCookieDomain”一样简单:

http://tomcat.apache.org/tomcat-7.0-doc/config/context.html

关于java - 在 mydomain.com 和 www.mydomain.com 之间的网站上丢失 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22542382/

相关文章:

java - 我应该升级 JBoss 还是完全避开它并迁移到 Tomcat?

apache - NetBeans TomCat Servlet 通过互联网访问

java - 创建 WAR 文件时出错

php - session Cookie 与持久性 Cookie

java - 我的 JFrame 应用程序中显示多个任务

php - 尽管进行了设置,laravel session 仍返回 null

java - Spring Security 注销和最大 session 数

java - 标准java web应用目录结构与Eclipse生成的目录结构的区别

JAVA将 "unknown"类型的对象转换为另一个对象的类型

java - 使用 JDBC 执行 .sql 文件