如何解决HttpWebRequest将username和password用post方法提交到有验证码的目标网站? 在使用winform模拟登录时,由于目标网站要输入验证码,如何解决这个问题,让程序能自动通过验证码并登录成功。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只有用户名和密码的话,还比较简单,至于图形验证就比较麻烦了。前两者,参看:NetworkCredential myCred = new NetworkCredential( SecurelyStoredUserName,SecurelyStoredPassword,SecurelyStoredDomain); CredentialCache myCache = new CredentialCache(); myCache.Add(new Uri("www.contoso.com"), "Basic", myCred);myCache.Add(new Uri("app.contoso.com"), "Basic", myCred); WebRequest wr = WebRequest.Create("www.contoso.com");wr.Credentials = myCache; 本站搜索一下“csdn小助手”,有位老兄给了源码。我试过,好用 是否可以,先手工登陆一下,生成cookie,然后在程序里直接提交cookie呢》? 大家帮帮忙啊 用combox实现查询数据 字符处理的问题,高手速来帮下 C#中做winform怎样保存上次设置的路径,在下次打开时还在? c#开发wince程序,连接pc上的oracle 打印机控制切刀问题 高手们,帮帮小弟吧 请问怎么用SQL 操作循环呀? 求助图片未知数量上传的问题 撒分问,如果没人跟贴,怎么结? 问题简单:如何在crystalreport中画斜线? 【高手请进】如何制作可拉伸(改变大小)的不规则窗体【颜色深度的设置大于24 位】? socket开发出现问题:服务器如何转发给不同客户端的消息?
前两者,参看:
NetworkCredential myCred = new NetworkCredential(
SecurelyStoredUserName,SecurelyStoredPassword,SecurelyStoredDomain);
CredentialCache myCache = new CredentialCache();
myCache.Add(new Uri("www.contoso.com"), "Basic", myCred);
myCache.Add(new Uri("app.contoso.com"), "Basic", myCred);
WebRequest wr = WebRequest.Create("www.contoso.com");
wr.Credentials = myCache;