精易论坛

标题: POST登录返回403 浏览器直接访问没问题。 [打印本页]

作者: OneMoreTry    时间: 2017-6-23 07:20
标题: POST登录返回403 浏览器直接访问没问题。
请各位老师们帮我解惑。

最近学习用代码写POST登录,结果返回403 Forbidden,也就是不成功。

但是通过浏览器直接访问这个包却提示成功。不是很明白是什么原因导致的。带上了协yi头也不行呢。

http://saa.auto.sohu.com/
测试帐号:13430288541
测试密码:969696

抓的包:
https://passport.sohu.com/sso/login.jsp?userid=13430288541&password=7fe2032f8bc92b3cbe278761977cc66c&appid=1066&persistentcookie=1&s=1498173141720&b=7&w=1920&pwdtype=1&v=26

这个包,可以直接通过浏览器访问,返回  success ,也就是成功。但是为什么写成代码就不可以呢?很奇怪。

这个包除了s=1498173141720这个是时间戳会变,其它都是固定的,密码是MD5加密,麻烦给为老师帮忙给看看把。


作者: l1294066497    时间: 2017-6-23 07:51
带上 协yi头  cookies 试试
作者: 禾子    时间: 2017-6-23 08:27
我想应该不会有人帮你,你至少给个源码呀
作者: 苍为    时间: 2017-6-23 08:47
应该是cookies的问题,他这个cookies 不会通过访问首页返回的,那应该是js计算所得,所以你还要搞定cookies才行(重新抓包的时候,要记得先清除浏览器的cookies,不然你抓到的包就是含有cookies的了)
作者: j472518672    时间: 2017-6-23 09:10
你至少上传个源码   不然还让别人帮你写不成

作者: BlackMamba    时间: 2017-6-23 09:40
带上浏览器UA
作者: 待删用户    时间: 2017-6-23 10:48
有时候局部变量行不通,要更改为程序集变量

补充内容 (2017-6-23 10:49):
如果cookes 协yi头 UA没问题的话,建议换成程序集变量
作者: 顺间镁    时间: 2017-6-23 12:09
协yi头
  1. Accept-Encoding: gzip, deflate
  2. Referer: http://saa.auto.sohu.com/
复制代码

作者: muou22    时间: 2025-4-13 01:15
#在这里快速 发表于 2017-6-23 07:51:39 | 只看该作者   江苏省苏州市 带上 协yi头  cookies 试试回复#




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4