.net2.0中WebBrowser控件如何让Session失效? 顺便给大家拜个晚年 :)

huguojunsy 2008-02-16 04:40:51
.net2.0中WebBrowser控件如何让Session失效?或者重新启用一个新的Session也可以(访问同一个网站,不重启WebBrowser所在的程序)。

就我现在为止的测试所知:重启程序后,Session和原来的不一样。而如果不重启程序,哪怕是重新new 一个WebBrowser,其Session还是和之前的WebBrowser控件的Session一样。

敢请各位大侠赐教。

这里给大家拜个晚年 :)
...全文
542 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanzyer 2008-09-21
  • 打赏
  • 举报
回复
密切关注中
songshp39 2008-03-01
  • 打赏
  • 举报
回复
每次load,session重置
蒋晟 2008-03-01
  • 打赏
  • 举报
回复
call the Wininet InternetSetOption function with INTERNET_OPTION_END_BROWSER_SESSION
huguojunsy 2008-02-19
  • 打赏
  • 举报
回复
自己up一下
paulin 2008-02-18
  • 打赏
  • 举报
回复
学习,以前使用WebBrowser控件没有考虑...
wanabe 2008-02-18
  • 打赏
  • 举报
回复
up
wuyi8808 2008-02-18
  • 打赏
  • 举报
回复
呵呵。
huguojunsy 2008-02-18
  • 打赏
  • 举报
回复
AlphaGroup

谢谢
我不希望重启应用程序
另外我是使用WebBrowser控件,不是用的HttpWebRequest类

还用别的办法没?
AlphaGroup 2008-02-17
  • 打赏
  • 举报
回复
要不然变通一下
用Application.Restart();
或者用
HttpWebRequest清除SessionID
huguojunsy 2008-02-16
  • 打赏
  • 举报
回复
看到msdn上的一个帖子。
说是在同意哦进程中的WebBrowser总是共享cookie和session
难道真没办法?

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2695820&SiteID=1
huguojunsy 2008-02-16
  • 打赏
  • 举报
回复
hdt
谢谢:)
服务端不做限制。。。

不过如果是asp.net的服务端,WebBrowser应该怎么提交一个空的cookie[sessionid]?

请教了
真相重于对错 2008-02-16
  • 打赏
  • 举报
回复
要看服务器端是什么类型
如果是asp.net 且用cookie[seesionid]表示session的话,提交一个空的cookie[sessionid]即可

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧