gpt4 book ai didi

桌面和移动网站应用程序之间的 session 共享?

转载 作者:行者123 更新时间:2023-11-28 22:22:52 29 4
gpt4 key购买 nike

我想知道在具有移动和桌面版本的网站上共享身份验证、 session 管理等的最佳方法是什么。我们正在运行 Tomcat,并且更愿意将移动站点和桌面站点的应用程序保持在不同的节点上。

我看过类似的帖子,内容涉及在整个 Tomcat 应用程序中保持 session ,但我更愿意单独通过应用程序来完成此操作。我读过有关 Tomcat 中的集群的信息,但这似乎适用于跨多个节点运行的单个应用程序。

有没有通用的方法来做到这一点?其他网站如何处理跨移动和桌面版本的 session 管理?

最佳答案

如果我理解正确的话,您将网站的移动版和桌面版作为单独的 Web 应用程序来实现。据我所知,跨多个应用程序共享 session 不是 j2ee 规范的一部分;除此之外,我不知道有任何产品提供该功能..

..因此,您可以选择实现自己的 :)

一个明显的方法是使用数据库而不是 HttpSession 来存储 session 数据;我并不是说这很容易;实际上可能是重新考虑为同一网站使用两个独立应用程序的决定的一个很好的理由

关于桌面和移动网站应用程序之间的 session 共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7366320/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com