求问怎么解决微信开放平台接入的引入用户进入授权页中出现的错误-参数错误错误

2016-08-09 09:41:46 +08:00
 alex321
赶脚这问题提出来都很绕口的。
现在情况是,正在接入 https://mp.weixin.qq.com/cgi-bin/componentloginpage?component_appid=xxxx&pre_auth_code=xxxxx&redirect_uri=xxxx ,其中 component_appid 、 pre_auth_code 和 redirect_uri 都是正确的,并且第一次是授权成功了的。然而现在怎么来都是显示“错误-参数错误”。
想问问 v2 上的大神么,这里有什么坑,怎么跨过去?
9914 次点击
所在节点    问与答
6 条回复
justfindu
2016-08-09 09:45:36 +08:00
每次 code 只能使用一次 一次后失效 是这个问题?
alex321
2016-08-09 09:51:20 +08:00
@justfindu pre_auth_code 每次都是独立请求的啊,而且场景在拼接成超链接后让用户在浏览器端点击进入授权页的,都是第一次使用。
passion336699
2016-08-09 15:28:55 +08:00
1.先在微信公众号后台,把网页获取用户信息的域名配置正确;
2.你的这个 url 怎么感觉不对?你是不是需要拼接,引导用户跳转至微信 OAuth2.0 授权的页面?这个页面的 URL 应该是: https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
passion336699
2016-08-09 15:30:10 +08:00
记得把 redirect_uri 的值 urlencode 一下
passion336699
2016-08-09 15:31:27 +08:00
域名配置不要加 http://,如果是一级域名,直接写 www.xxx.com ,二级域名就写 aaa.xxx.com
alex321
2016-08-09 15:54:20 +08:00
@passion336699 你说的是公众号平台,公众号平台接入木问题,文档相对清晰,里面的参数用法都有。
我问的是开放平台里面的第三方平台呢,文档各种靠猜。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/298030

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX