收藏
回答

wx.getUserInfo返回疑问

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getUserInfo 工具 6.6.6+ 2.0.4

https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserInfo.html

文档中关于withCredentials参数有个描述:“是否带上登录态信息。当 withCredentials 为 true 时,要求此前有调用过 wx.login 且登录态尚未过期,此时返回的数据会包含 encryptedData, iv 等敏感信息;当 withCredentials 为 false 时,不要求有登录态,返回的数据不包含 encryptedData, iv 等敏感信息。”

实际上,验证withCredentials为true时,未调用wx.login,仍然返回encryptedData, iv 等敏感信息;并且,withCredentials默认不填也和true情况一样。

验证环境:在开发者工具中清除全部缓存后,直接按钮触发wx.getUserInfo返回。

是否有问题?

回答关注问题邀请回答
收藏

1 个回答

  • 💡
    💡
    2020-12-28

    你不登录获取到的加密信息应该解不开用户的 unionid

    2020-12-28
    有用
    回复
登录 后发表内容
问题标签