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

解决方案 »

  1.   

    SESSION是建立在当前服务器里的进程.两台不一样的服务器,那自然各人用各人的。不然WEB程序要乱套了
      

  2.   

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