当前位置: 代码迷 >> ASP.NET >> Session Winform WebForm 共享解决方案
  详细解决方案

Session Winform WebForm 共享解决方案

热度:5972   发布时间:2013-02-25 00:00:00.0
Session Winform WebForm 共享
可是winForm登录怎么记住Session或者cookie呢?因为该系统有winFrom和webForm组合的,有功能是WinForm,有WebForm,都需要验证身份,不想登录两次,希望WinForm登录后对Web也有Session效果

------解决方案--------------------------------------------------------
WEBBROWER显示页面
CookieContainer myCookieContainer = new CookieContainer(); 
string cookieStr = webBrowser1.Document.Cookie;
string[] cookstr = cookieStr.Split( '; '); 
foreach (string str in cookstr) 




------解决方案--------------------------------------------------------
winform记住session,因该是不行的哦,session是web的对象
------解决方案--------------------------------------------------------
QQ是什么样的呢
是这样的
在QQ界面上点击相应的功能,如空间时

就会将当前用户信息生产一个加密的字符串,然后打开网页将这个字符串传过去
然后网页后台就解析这个字符串,生成网页的登陆信息
------解决方案--------------------------------------------------------
探讨
可是winForm登录怎么记住Session或者cookie呢?因为该系统有winFrom和webForm组合的,有功能是WinForm,有WebForm,都需要验证身份,不想登录两次,希望WinForm登录后对Web也有Session效果

------解决方案--------------------------------------------------------
探讨
QQ是什么样的呢
是这样的
在QQ界面上点击相应的功能,如空间时

就会将当前用户信息生产一个加密的字符串,然后打开网页将这个字符串传过去
然后网页后台就解析这个字符串,生成网页的登陆信息

------解决方案--------------------------------------------------------
winform應該不能吧?

------解决方案--------------------------------------------------------
探讨
引用:
QQ是什么样的呢
是这样的
在QQ界面上点击相应的功能,如空间时

就会将当前用户信息生产一个加密的字符串,然后打开网页将这个字符串传过去
然后网页后台就解析这个字符串,生成网页的登陆信息


你错了,如果你不点,直接开IE浏览器,然后自己手工输入网址,一样浏览器也会知道 是谁登陆了
  相关解决方案