微信第三方登录与静默授权
有了权限以后,点击修改,里面有一个网页授权域名选项,填写你的域名,不需要带http等协议头,请认真填写,例如:www.baidu.com,因为你的授权页面是要挂在这个域名下的,如果大家测试的话,可以使用花生壳内网映射来发布网页,有固定域名提供的。
网页授权的具体api说明链接地址如下:
授权登录:
其中Redirect_uri的值为用户同意授权后的回调页面,且该页面要在授权回调域名下,并且该网页的地址要经过url编码后才能访问,scope参数为授权模式,这里填写snsapi_userinfo,即用户授权。
返回的信息也是json字符串,包含用户昵称,城市,国家等信息,当然也一定会包含用户唯一标识openid
静默授权:
静默授权与用户登录授权有几点不同
1.第一步获取code的时候scope的值为snsapi_base
2.第二步获取到openid之后授权过程至此结束
需要注意的是,这个凭证和用户授权的凭证不一样!!!一定要记住!!
下一篇:
Java 一维数组创建及使用