本地包测试的时候debug签名设置在微信开发平台上,测试微信授权登录没有问题,准备上线,开放平台上签名更换为线上包,本地也打了线上包测试,但是一直提示“签名不对,请检查平台签名是否一致”。
排查:
检查了包签名和平台签名确实一致;
清理studio缓存,卸载包重新安装,还是未解决问题。
解决:
最后猜测问题不是在我们自己包这边,是在微信那边可能授权登录的时候做了缓存,缓存了上一次登录的签名信息,所以重新登录了微信,果然解决。。。
本文记录了一次微信授权登录遇到的“签名不一致”问题的排查与解决过程。在本地包测试正常的情况下,上线时更换签名导致授权失败,最终发现微信端存在签名缓存,重新登录微信解决了问题。
本地包测试的时候debug签名设置在微信开发平台上,测试微信授权登录没有问题,准备上线,开放平台上签名更换为线上包,本地也打了线上包测试,但是一直提示“签名不对,请检查平台签名是否一致”。
排查:
检查了包签名和平台签名确实一致;
清理studio缓存,卸载包重新安装,还是未解决问题。
解决:
最后猜测问题不是在我们自己包这边,是在微信那边可能授权登录的时候做了缓存,缓存了上一次登录的签名信息,所以重新登录了微信,果然解决。。。
715
3026

被折叠的 条评论
为什么被折叠?