renguangqun
renguangqun
  • 发布:2015-11-02 14:50
  • 更新:2015-11-02 16:34
  • 阅读:1944

微信登录返回-2的问题

分类:HBuilder

我拿Hbuilder自带的演示功能,绑定了微博和微信的appid和appsecret。两个账号都是审核通过的。微博可以正常认证,返回。微信则报-2的错误。除了appid和appsecret,其他的都没有改过。这是什么情况?

2015-11-02 14:50 负责人:无 分享
已邀请:
Funk

Funk

http://ask.dcloud.net.cn/article/287 这个是错误代码集 根据你的问题 应该是返回操作导致的……
PS:微信需要的除了appid和appsecret 还需要应用签名 我不知道有没有可能是这个引起的 正常来说 这个引起的错误代码应该是-6

  • renguangqun (作者)

    我就是拿hbuilder演示自带的登陆功能想试试我审核通过的账号。微博绑了三个,有一个是重定向地址。微信就是两个。其他的我什么都没改。然后就打包安装到手机上,微博就完全没问题。微信 按一次 就弹出 认证失败【-2】用户取消。所以很郁闷。


    2015-11-02 15:24

  • Funk

    你的软件对应的有应用签名 需要把你新通过审核的账号里面的应用签名改成对应的


    2015-11-02 16:15

  • Funk

    我把图片发到后面的回复里


    2015-11-02 16:15

renguangqun

renguangqun (作者)

http://ask.dcloud.net.cn/article/287 这个我看了,但是完全没有头绪。

Funk

Funk

注意里面的应用签名 需要把hbuilder自带的demo运行 然后获取

  • renguangqun (作者)

    “需要把hbuilder自带的demo运行 然后获取” 这句话是什么意思。我新建一个h5+的一个演示模板,然后把值填写进去了,打包的时候,填写的包名都是一样的。那个签名是怎么获取


    2015-11-02 16:27

  • Funk

    http://ask.dcloud.net.cn/article/208 看里面的回复


    2015-11-02 16:32

renguangqun

renguangqun (作者)

我们的签名是自己的包名。和打包的时候是一样的。然后 就是把微信的给的两个值,帮到sdk配置里了。还能在详细的说明一下么。

  • Funk

    包名是对应这里的Android包名 应用签名有对应的apk可以使用 我找找


    2015-11-02 16:30

renguangqun

renguangqun (作者)

不就是在这绑定一个几个Key就可以了么?还有别的操作么

  • Funk

    APP这边的配置是没有错的 就是微信平台那边需要应用签名需要和APP的应用签名一致


    2015-11-02 16:36

  • renguangqun (作者)

    回复 Funk:app的应用签名在哪里配置,怎么看


    2015-11-02 16:39

  • Funk

    回复@95365:http://ask.dcloud.net.cn/article/208 看里面的


    2015-11-02 16:39

  • Funk

    回复 renguangqun:你下载下来装在手机上 然后输入包名就可以获得对应的应用签名了 当然你要先把那个应用装好


    2015-11-02 16:41

  • renguangqun (作者)

    回复 Funk:好像签名是有问题。我去改一下试试


    2015-11-02 16:43

  • Funk

    回复 renguangqun:嗯 好的


    2015-11-02 17:09

该问题目前已经被锁定, 无法添加新回复