有没有模拟登录的高手啊,求解决难题

问题描述

http://passport.tiancity.com/login/login.aspx这个网站的模拟登录太难了,我请求都发送了但是还是返回登录失败的状态

解决方案

解决方案二:
asp.net网站根据用户注册信息完成登录示例protectedvoidbtnLoad_Click(objectsender,ImageClickEventArgse){HttpCookiecookie=Request.Cookies["CheckCode"];if(String.Compare(cookie.Value,txtVali.Text,true)!=0){Response.Write("<scriptlanuage=javascript>alert('验证码错误');location='javascript:history.go(-1)'</script>");}else{DataSetds=DB.reDs("select*fromtb_HuenLianwhereUserName='"+txtUid.Text.Trim()+"'andPassWord='"+txtPwd.Text.Trim()+"'");inti=this.checkLogin(txtUid.Text,txtPwd.Text);if(i>0){Session["id"]=ds.Tables[0].Rows[0][0].ToString();Session["UserName"]=this.txtUid.Text;Session["PassWord"]=this.txtPwd.Text;Page.Response.Redirect("login.aspx");//登录成功登录该网页}else{Response.Write("<scriptlanuage=javascript>alert('用户名称或密码错误!');location='javascript:history.go(-1)'</script>");}}}//codego.net/tags/11/1/publicintcheckLogin(stringloginName,stringloginPwd){SqlConnectioncon=newSqlConnection(ConfigurationManager.AppSettings["conn"]);SqlCommandmyCommand=newSqlCommand("selectcount(*)fromtb_HuenLianwhereUserName=@loginNameandPassWord=@loginPwd",con);myCommand.Parameters.Add(newSqlParameter("@loginName",SqlDbType.NVarChar,20));myCommand.Parameters["@loginName"].Value=loginName;myCommand.Parameters.Add(newSqlParameter("@loginPwd",SqlDbType.NVarChar,50));myCommand.Parameters["@loginPwd"].Value=loginPwd;myCommand.Connection.Open();inti=(int)myCommand.ExecuteScalar();myCommand.Connection.Close();returni;}
解决方案三:
有验证码吧。。搞这个有点难搞。。要用到验证码识别技术。。
解决方案四:
需要识别验证码,麻烦的很,要自动登录不是那么容易.
解决方案五:
如果没验证码就简单,用webbrowser。

时间: 2024-10-27 01:07:36

有没有模拟登录的高手啊,求解决难题的相关文章

C# 模拟登录开心网.

问题描述 http://www.baidu.com/s?wd=%BF%AA%D0%C4%CD%F8001&rsv_bp=0&rsv_spt=3&oq=kaixinwang&rsp=1&f=3&inputT=2390#我怎么模拟登录不了.求解决办法..dss=mh.GetResponse("http://www.kaixin001.com/login/login.php","email=504402105@qq.com&p

求高手帮忙解决 c# 模拟登录带验证码 总提示验证码错误

问题描述 c#模拟登录带验证码总提示验证码错误,这个网站以前没有加验证码的时候时可以正常模拟登录进去的.这是以前的代码:stringstr_ratk="";doubledttick=this.cConvertDateTimeInt(System.DateTime.Now);result=HttpHelper.GetHtml("http://www.plateno.com/p/nlogin.html?_="+dttick.ToString()+""

ajax-php采集高手进:利用curl模拟登录抓取数据遇到json调用问题不成功,求助!

问题描述 php采集高手进:利用curl模拟登录抓取数据遇到json调用问题不成功,求助! 我在抓取一个页面的信息(假设a.php),这个页面只是一些基本的html框架,其他关键信息是通过ajax请求(b.php)回来的,返回的是json,然后在通过页面js将json解析,绘制到页面上.问题的关键是ajax请求的信息里有个手机号码需要登录后才显示完整,原网站利用ajax请求b.php获得json数据,如果直接访问b.php也是可以直接得到:{"name":"zhangsan&

html-关于用http client模拟登录教务系统的问题 跪求大神指点!

问题描述 关于用http client模拟登录教务系统的问题 跪求大神指点! response = httpclient.execute(httppost,context); String result = response.getStatusLine().toString(); System.out.println(result); HttpEntity entity1 = response.getEntity(); System.out.println(EntityUtils.toStrin

android端http模拟登录某一网站并保存cookie做一些登录后的操作,求帮助

问题描述 android端http模拟登录某一网站并保存cookie做一些登录后的操作,求帮助 我用android端调用某网站的登陆接口,获取他的cookie并且保存下来,之后我定位到这个网站的一篇帖子并写请求去发帖,当然传入我登录时返回的cookie, 可是根据返回的结果查看,并没有登陆上去, 请各位帮我参谋一下 不胜感激 cookies = httpClient.getCookieStore();拿到cookies requestParams.addHeader("Referer"

c#-求大侠指教使用C#t对www.chebada.com这个网站模拟登录?

问题描述 求大侠指教使用C#t对www.chebada.com这个网站模拟登录? 使用HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(Url); 解决方案 cookie模拟,还是账号密码登陆模拟 解决方案二: 用fiddler得到浏览器是怎么提交请求的,然后用代码模拟.只要没有验证码就没问题. 解决方案三: 是账号密码模拟登录 我用过很多种办法处理过登录,都不成功,有时候能成功一次,但是后面就这么都不能成功了 因为登录页

php模拟登录目标网站,为何302没有跟随跳转.cookie已经获得.求解惑.

问题描述 php模拟登录目标网站,为何302没有跟随跳转.cookie已经获得.求解惑. <?php error_reporting(0); $user = 'cckk263'; //邮箱密码 $pass = '54131421'; //登陆 $url = 'https://www.mql5.com/zh/auth_login/'; //创建一个用于存放cookie信息的文件 $cookie= dirname(__FILE__).'/tmp/cookie.txt'; $fields_post =

求C#模拟登录网站,带验证码例子

问题描述 求C#模拟登录网站,带验证码例子 解决方案 解决方案二:我也在找啊,找了很多,都不行.郁闷呢啊.解决方案三:这个只能自己编个要分析验证码图片的话,要看对方混淆的方式,一般来说字符有交叉.变形.杂色.再加上干扰点线的话,目前我知道的算法就分析不了了,你也别费心了.解决方案四:第一次看到技术区发蛋贴的....

有没有做过java模拟邮箱登录的案例,求分享

问题描述 有没有做过java模拟邮箱登录的案例,求分享 有没有做过java模拟邮箱登录的案例,求分享................................ 解决方案