2 u014234840 u014234840 于 2016.03.16 11:34 提问

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

使用HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(Url);

4个回答

h15950595916
h15950595916   2016.03.16 12:01

cookie模拟,还是账号密码登陆模拟

caozhy
caozhy   Ds   Rxr 2016.03.17 04:49

用fiddler得到浏览器是怎么提交请求的,然后用代码模拟。只要没有验证码就没问题。

u014234840
u014234840   2016.03.18 18:05

是账号密码模拟登录
我用过很多种办法处理过登录,都不成功,有时候能成功一次,但是后面就这么都不能成功了
因为登录页面有一个TokenId是需要带到登录的参数里面

官网登录成功的数据包截图:
图片说明
主要是TokenId这个参数的问题,我提交的post请求的时候只替换了浏览器中加载页面源码中的TokenId值就可以成功

u014234840
u014234840   2016.03.18 18:08

我有做过超过百个官方网站模拟请求处理的经历,一般的我都是能够处理的,目前唯独就这个网站模拟登录没有完全实现,请大侠赐教!!!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!