如何解决微信错误码 48001

如何解决微信错误码 48001,第1张

前端在做微信网页授权时,调用扰掘我们已经运行很久的获取微信用户信息接口时,报微信错误码 48001。

将微信网页授权地址中的 scope 参数设置为 snsapi_userinfo 。

根据微信官方提供的《全局返回码说明》,我们查到错误码的解释:

根据错误码的提示,我们排查了公众号后台的配置缓汪核,发现我们的接口权限已经授权。但是仍会报这个异常。而且,我们授权服务已经上线很久,以前的网页授权业务并没有这个问题。通过与前端沟通,核对了appid、snsapi_base等信息。发现 snsapi_base 与以往的参数不一致。

将 scope 设置为 snsapi_base ,调用微信获取用户信息接口时,由于未获得用户授权同意(snsapi_base为静默授权,不需要用户同意),因而调用接口失败陵滚。

最后,要吐槽微信这个返回码文档。并没有说清楚出现这个错误的真正原因。

微信小程序授权失败说明 授权微信小程序时建议把小程序的所有权限都授权给商城。如果仅授权了部分权限,那么会出现授权失败的情况。 授权失败时,大概率是碰到以下情况:授权的小程序的“开发管理与数据分析权限,开放平台帐号管理权限”已授权给其他第三方平台。 二、解决方法 目前解决方法有两个: 方法一: 登录微信小程序后台解除该小程序与其他第三方平台的授权,然后将全部权限授权到商城。 *** 作路迟尺则径:在微信公众平台登录微信小程序管理后台,在【设置困租-第三方设置】中点击【停止授权】。 注意:是登录微信小程序的后台,不是微信公众号的后台。 停止授权后回到商城后台刷新页面,然后重新进行授权即可。 方法二:在微信公众平台重新注册一个未授权给其他平台的微信小程序,用来授权给商城。 注意:商城仅支持非个人主体微信小程序码棚提交审核发布。

查看更多


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12383967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存