热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

C#webbrowser自动登陆成功但新窗口(IE)又出现登陆窗口问题

大神们,如题,在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 个解决方案

#1


http://bbs.csdn.net/topics/390570090

#2


你的保留登陆状态和必须在IE里开新窗口两个需求互相冲突,无法解决。
登陆状态是保存在进程里面的。

#3


难道就没别的办法吗?比如保存COOKIE或session,帮想想办法,大神们,用httpwebresponse我也只能处于自动登陆状态,但无法实现页面打开,用webbrowser自动登陆吧,在iE里又要重新登陆,哎,帮帮忙吧,帮想想办法

#4


,大神们。。。。。帮帮忙

#5


在你的问题解决了吗--session丢失

#6


把WebBrowser的COOKIE写到本地ie试试

#7


IE的COOKIE应该有保存的位置吧,你需要找到这个位置然后修改它。

推荐阅读
author-avatar
糖糖菓子
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有