
我们学校的信息门户和教务系统是分开的(强智科技系统),登陆只能在信息门户登陆,然后进入教务系统自动跳转登陆,如何让爬虫登录到教务系统,两个系统的 cookies 的值并不一样
1 octobersnow OP 求各位大佬指点一下 谢谢 |
2 ioREQcom 2017-10-11 00:56:55 +08:00 未登录情况下,教务系统会通过 302 去门户系统授权拿到 token,教务系统再通过 token 去判断你的登陆身份,从这个角度出发试试吧 |
3 ioREQcom 2017-10-11 00:59:20 +08:00 关于上面我讲的,可以看看 yifeng 老师写的 oauth2 的详细介绍 http://icms.factj.com/article.php?id=2658 |
4 octobersnow OP @ioREQcom 谢谢 已经完成单点登录 嘿嘿 对照 chrome 一步一步来的 的确是通过 302 拿到授权 |
5 octobersnow OP 由于网上没有找到现成文章 我会把我今天爬虫的单点模拟登陆写成一篇文章 |
6 wcsjtu 2017-10-11 12:00:40 +08:00 在浏览器中使用 firebug 看整个流程的发包~然后用代码完整模拟整个过程 管它什么认证方式~~ |
7 sunwei0325 2017-10-12 04:42:55 +08:00 phantomjs+selenium |
8 linhanqiu 2018-02-09 16:29:45 +08:00 您好,请问您写成的文章可以给看一下吗 |
9 octobersnow OP @linhanqiu 抱歉 好久没有登陆 您可以加我 qq764213885 |