如现在有A用户和B用户A因为没有登录服务器的用户名和密码,我们也不会告诉他,但现在要给他进行登录
这时A是知道他的SessionID="sdfsdflsajdflsjldfj"
然后能不能通过这一段SessionID
对他所在的Session进行赋一个Session["UserID"]=1的数据谢谢
这时A是知道他的SessionID="sdfsdflsajdflsjldfj"
然后能不能通过这一段SessionID
对他所在的Session进行赋一个Session["UserID"]=1的数据谢谢
我要的功能
就是
在一个Session去操作另一个Session
但SessionID和Session之间的关系谁知道呢??
所以你尽管知道了某个用户的SessionID,也不可能对此SessionID下的Session赋值,
没有任何方法可以做到这一点!!
1 Session源网站设置Session数据同时,把SessionID和Session数据一起插入一个数据库中,再把SessionID作为查询字符串传递到Session获取网站.
2 Session获取网站从数据库中按SessionID查询获取Session数据并赋值到本网站的Session中.很扯淡的一个办法,貌似根源的解决在web.config配置sessionstate设定保存位置
b.aspxa页面用ajax访问b页面
b页面对session赋值
a页面再次请求别的页面的时候,可以使用这a页面赋的sessionie请求和ajax的2次请求,会被识别为同一个ie线程的
就是换句话说,2次请求共用session
获取对当前会话状态的引用
把它序列化应该就可以了