-
问题描述
最近在开发app时,使用微信登录,获取到unionid与微信公众号里面使用微信登录的unionid不一致。当时就去查了一下资料。
-
UnionID 机制说明
如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。
-
造成原因:
app开发时,我用的是Hbuilderx 自己的appid,和开发者平台配置的不一样照成的。
-
解决方法
将app打包安装到手机上就可以了,真机调试会用到hbuilder那边的。而打包后使用的就是微信开发者平台配置appid和appsecret。
App微信登录与公众号微信登录的unionid不一致
最新推荐文章于 2021-08-10 13:05:13 发布