alex321
V2EX  ›  问与答

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

  •  
  •   alex321 · Aug 9, 2016 · 10369 views
    This topic created in 3661 days ago, the information mentioned may be changed or developed.
    赶脚这问题提出来都很绕口的。
    现在情况是,正在接入 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 上的大神么,这里有什么坑,怎么跨过去?
    Supplement 1  ·  Aug 10, 2016
    已经解决。。
    6 replies    2016-08-09 15:54:20 +08:00
    justfindu
        1
    justfindu  
       Aug 9, 2016
    每次 code 只能使用一次 一次后失效 是这个问题?
    alex321
        2
    alex321  
    OP
       Aug 9, 2016
    @justfindu pre_auth_code 每次都是独立请求的啊,而且场景在拼接成超链接后让用户在浏览器端点击进入授权页的,都是第一次使用。
    passion336699
        3
    passion336699  
       Aug 9, 2016
    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
        4
    passion336699  
       Aug 9, 2016
    记得把 redirect_uri 的值 urlencode 一下
    passion336699
        5
    passion336699  
       Aug 9, 2016
    域名配置不要加 http://,如果是一级域名,直接写 www.xxx.com ,二级域名就写 aaa.xxx.com
    alex321
        6
    alex321  
    OP
       Aug 9, 2016
    @passion336699 你说的是公众号平台,公众号平台接入木问题,文档相对清晰,里面的参数用法都有。
    我问的是开放平台里面的第三方平台呢,文档各种靠猜。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1002 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 19:29 · PVG 03:29 · LAX 12:29 · JFK 15:29
    ♥ Do have faith in what you're doing.