怎样在不同的子站点间共享session值?

dhluo dhluo 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
比如,htt://www.abc.com, http://beijing.abc.com, http://shanghai.abc.com。这几个站点,程序和数据库都是完全一样的(其实就是指向同一个目录和数据库)。各站点之间可以互相切换(如客齐集网站)。我想要实现的是,在beijing.abc.com登录后,切换到shanghai.abc.com,其用户的session信息还是可用的(现在是切换后就变成非登录状态了)。

查了一下,只查到一个使用cookie的方法。通过读写cookie来是实现跨子站之间的“自动登录”,可是,我不想用cookie的方法啊。而且,除了用户登录信息(类似session("userName")的变量),实际上程序里在很多地方还使用了其他不同的session值啊。总不能都改为cookie操作吧?这样就太麻烦了。我就是希望能有一个方法来实现session值在各子站点间的“平滑过渡”(不是对每个使用的session来处理一遍)。
...全文
评论 10
收藏 已收藏
分享
返回顶部
dhluo
ASP 28,401 成员 356,940 内容