日期:2014-05-19  浏览次数:20458 次

同个服务器不同语言(asp,asp.net)可以共享session?
在用隐藏域来做在asp与asp.net传Session值,可以达到,现在有个问题,就是网址不同,但在同个空间服务器上,它们的Session[ "UserName "]是同样的吗?是不是每个空间服务器上只会有唯一的Sessio[ "username "]这个名称的Session值呢?

------解决方案--------------------
SESSION是建立在当前服务器里的进程.两台不一样的服务器,那自然各人用各人的。不然WEB程序要乱套了
------解决方案--------------------
当前会话不能共享

LZ要实现什么?不会是实现单点吧?
------解决方案--------------------
同个服务器不同语言(asp,asp.net)可以共享session
直接不可以,但可以借助sql,
或者借助服务端仿客户端访问B网站的方式同步访问B网站的session。
需要先在B网站先做一上获得session的网页, 然后服务器将从客户端发过来的http头打包,为服务器仿客户端再来访问B网站的session值, 最后获取其值,当然这最好不是繁杂的对象, 否则要序列化