用户网页授权时,出现一个网页快照模式,底部右侧有一个按钮,使用完整应用能力。
此时,微信授权已经返回了一个code给网页,将此code去拿用户信息时,拿回来的不是用户自己的头像和呢称,经查,openid也不是这个用户,
点击“使用完整应用能力” 就可以拿到正常的用户信息。
关注微信官方发了一个文档 https://developers.weixin.qq.com/community/minihome/doc/000c2c34068880629ced91a2f56001,
如果 是这种情况,我们要怎么处理,现在已经严重影响了我们用户体验,影响了用户登陆和支付。会发生登陆不是自己的号的情况。充值充错。
开发者可通过 is_snapshotuser 字段,过滤快照用户。
直接跑路
forcePopup 设置为true, 强制此次授权需要用户弹窗确认;
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html
我们也是的,严重的影响了流量,最关键的,默认快照,做的非常不友好,好多用户都不知道,要点右下角,进入正常链接。我觉得应该在弹授权时让用户二选一,游客快照访问或授权访问。这样对用户还是商家都是最好的。不应该果断的一刀切,直接进入快照。。。