作者:糖糖菓子 | 来源:互联网 | 2023-10-11 12:23
大神们,如题,在webbrowser1控件中自动登陆已经可以打开站点、网站,但如果点自动登陆网站里面的链接,又重新打开了IE窗口,出现登陆窗口,请问如何让新打开的IE窗口也是登陆状态。(不想在we
大神们,如题,在webbrowser1控件中自动登陆已经可以打开站点、网站,但如果点自动登陆网站里面的链接,又重新打开了IE窗口,出现登陆窗口,请问如何让新打开的IE窗口也是登陆状态。
(
不想在webbrowser控制中打开新链接的网页,只想在IE新窗口中打开),请大神们帮帮忙如何实现??????
如果要传值或保存COOKIEs值或session值,如何实现??????
下面是自动登陆的语句,其中data中存放的用户名和密码。
webBrowser1.Navigate(url, "", Encoding.UTF8.GetBytes(data), "Content-Type: application/x-www-form-urlencoded");
7 个解决方案
http://bbs.csdn.net/topics/390570090
你的保留登陆状态和必须在IE里开新窗口两个需求互相冲突,无法解决。
登陆状态是保存在进程里面的。
把WebBrowser的COOKIE写到本地ie试试
IE的COOKIE应该有保存的位置吧,你需要找到这个位置然后修改它。