微信网页授权流程总结

来源:互联网 发布:淘宝永久封店不能购物 编辑:程序博客网 时间:2024/05/16 09:55

微信网页授权过程讲解

相信很多刚刚开始接触微信网页授权的开发者来说,就算是看了文档也是莫名其妙的,还是对网页授权是如何进行的一无所知,不知道从何下手。其实这种情况的出现是对微信网页授权过程没有一个清晰的了解,接下来我就会跟大家详细介绍一下微信完成网页授权的过程。

  1. 在什么情况下会出现需要授权

假设你是一个用户,你在什么情况下会遇到微信弹出来的需要授权的页面呢?是不是你的朋友圈的一个图文消息(当然这个图文消息其实是一个超链接),或者是一个简单的url地址。好了,当你点击了这个超链接之后肯定是会访问一个网站服务器吧,这个网站服务器就是微信的https://open.weixin.qq.com/connect/oauth2/authorize 专门用于授权的服务器。然后微信授权服务器就会返回一个需要你的授权的页面,如果你点击授权,那么就会跳转到第三方网站了,在这个时候第三方网站就可以通过某种方式获取你的用户基本信息了。

当然你是特别的奇怪,为什么微信知道跳转到哪个网站去!其实你仔细想一下,你点击的是一个超链接,然后跳转到了微信的授权的网站,那么肯定是在超链接里面就包含了跳转的第三方网站的地址,也就是redirect_url。当然这个超链接里面还包含了很多其他的信息,这些信息都是在微信公众号开发者文档上有的。下面一个简单的流程图

这里写图片描述

2 0
原创粉丝点击