本文主要是介绍测试公众号配置,redirect_uri 域名与后台配置不一致 10003,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
微信公众号配置问题(测试公众号)
起因
公司部署新环境,需要用测试公众号进行测试外链效果,这个外链是用来获取用户授权,如下链接
解决办法
https://open.weixin.qq.com/connect/oauth2/authorize?
appid=YOUR_APPID&
redirect_uri=YOUR_REDIRECT_URI&
response_type=code&
scope=snsapi_userinfo (或 snsapi_base)&
state=STATE
注意:上面的URL末尾没有换行符,实际使用时应拼接成一行完整的URL
参数解释:
appid:你的公众号AppID。
redirect_uri:授权后重定向的回调地址,需要与你在微信公众平台后台设置的授权回调域名一致。
response_type:固定值 “code”。
scope:授权作用域,例如 “snsapi_base”(静默授权,仅获取用户openid)或 “snsapi_userinfo”(获取用户详细信息)。
state:可选参数,用于保持请求和回调状态的一致性,默认为空,可以设置任意字符串。
解释:
这个链接就是想获取用户权限,微信要验证你是否是可靠的,微信通过redirect_uri和你在公众号配置的域名进行比较,相同就让你获取用户权限,并跳到redirect_uri这个链接所指的位置。
开发者中心->公众平台测试账号
这里配置上你的域名,测试账号也可以是ip地址,不需要端口号和http。
如果是正式账号需要备案的域名才可以
重点
往下滑,还需要配置网页授权用户基本信息,配置完这两项就可以了。
这篇关于测试公众号配置,redirect_uri 域名与后台配置不一致 10003的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!