Mayhew。 2018-07-22 03:17 采纳率: 0%
浏览 10623
已结题

如何破解“请在微信客户端打开连接”限制

我现在抓取到一个公众号调用微信的登录方式,取到了关键的Cookies
其他页面只要带上这个COOKIES就会认为,这次访问是在微信客户端登陆的

但是有个问题,就是这个Cookies过段时间会自动失效

因为技术有限,我找不到让这个COOKIES生效的访问是在哪里。

公众号:深圳电信
关注之后有个,我的服务》安装|修障》装机评价

要访问到装机评价的面页关键的Cookies才生效,这个关键Cookies是每个微信号固定不变的
现在主要是不知道哪个访问是让这个COOKIES生效的。

现在目前主要的问题是:

    1:不知道哪个关键请求是让这个Cookies生效,我现在的方法是,当这个COOKIES失效了,我就用手机微信登陆这个公众,这时候还不能生效,进入了装机评价后这个COOKIES就生效了。

    2:有小部分的时候我用手机登陆之后,这个COOKIES还是不能生效,用微信抓取的包进行模拟请求,可以正常解析,但是如果用我写的软件模拟请求,参数,COOKIES,等所有信息都一致的情况下,一样会返回请在微信客户端登陆。

各位大神来回答问题。网上17年12月的时候别人研究的成果修改:修改User-Agent的MicroMessenger改成:micromessahe,无效。

  • 写回答

4条回答 默认 最新

  • Mayhew。 2018-07-22 11:10
    关注

    修改 user-agent 无效,已试过了。自定义的请求头已经附上了,还是不行
    Fiddler里面有2个包,一个是微信客户端请求的,一个是我模拟请求的,所有参数,请求头,GET内容都一样,两个放在Fiddler里面进行请求,
    只要在微信客户端请求的才可以正常返回数据。另外一个我模拟的硬是提示我要在微信客户端打开连接。

    评论

报告相同问题?

悬赏问题

  • ¥20 SQL server表计算问题
  • ¥15 C# P/Invoke的效率问题
  • ¥20 thinkphp适配人大金仓问题
  • ¥20 Oracle替换.dbf文件后无法连接,如何解决?(相关搜索:数据库|死循环)
  • ¥15 数据库数据成问号了,前台查询正常,数据库查询是?号
  • ¥15 算法使用了tf-idf,用手肘图确定k值确定不了,第四轮廓系数又太小才有0.006088746097507285,如何解决?(相关搜索:数据处理)
  • ¥15 彩灯控制电路,会的加我QQ1482956179
  • ¥200 相机拍直接转存到电脑上 立拍立穿无线局域网传
  • ¥15 (关键词-电路设计)
  • ¥15 如何解决MIPS计算是否溢出