100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 解决公众号“微信登录失败 系统错误 错误码:10007”

解决公众号“微信登录失败 系统错误 错误码:10007”

时间:2024-03-27 09:01:30

相关推荐

解决公众号“微信登录失败 系统错误 错误码:10007”

至今为止百度谷歌都没有解决方法,我把我的解决方案贴出来:

解决办法:重新找一个没有关注过的公众号,并且菜单有个人中心(如下图),进入点击个人中心,公众号会重新获取个人信息,再切换去别的公众号就可以正常登录了!

好了,先来说说我是怎样思考和怎样去解决的吧。

昨天晚上,因为要挂号,所以进入了医院的公众号,点击菜单栏的个人中心,进入界面后发现如下的界面:

我寻思了下,这样去验证思考我的问题:

「问题没解决」:验证是否医院的服务器关了?(本公众号能打开医院的其它消息内容,但是不能进入个人中心)「问题没解决」:是否其它公众号都一样?(于是乎打开其它的公众号,打开个人中心,还是报10007错误?)「问题没解决」:难道是手机问题?(我用了别的手机重新登录,还是有问题,这让我很吃惊!!!)「问题没解决」:我尝试拨打微信的客服电话95017(没错,大家猜对了,没人接电话的,压根没人理你)百度谷歌(问题都没有很好的回答,微信的客服很敷衍的让提出问题的用户反馈,等待反馈结果,问题无法解决)

可以看出用户提这个问题都很在等回复,可能遇到这个问题的人也少,腾讯也懒得去修改这个bug吧,作为一名程序员,这个时候确实需要思考怎么解决这个问题?我是这样思考的:

在医院的公众号能访问医院的其它消息,说明医院的服务器没问题(证明跟医院的服务器无关)其它的公众号都有此问题,可能与手机有关,重启和重新登录微信,问题依旧存在(证明可能跟手机和微信客户端有关)换了手机还会有此问题(证明可能跟微信账号或者微信后台有关,排除第二点)

初步证明跟微信的账号或微信后台有关,想一下:

微信账号微信公众号个人中心登录失败,报错10007微信后台

于是谷歌下,微信公众号登录的原理(《微信公众号开发:获取openId和用户信息》),看完文章后,我知道原来有“令牌(token)”这个东西,保存到手机本地,进入个人中心的时候,会携带这个token到微信服务器,如果微信服务器校验token失败,便会报10007错误了。

那该这么解决呢?如何让微信服务器更新token呢?

因为已关注的公众号进入个人中心时会使用旧的token,所以不会更新token,因此我尝试重新关注一个新的公众号,点击个人中心,让其重新执行登录操作,刷新本地token。登录成功后,切换到刚才报10007的公众号,进入个人中心,发现可以正常登录了。

问题完美解决,也反馈给腾讯了,希望腾讯能及时解决这个问题,不要让这个bug永沉大海。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。