在使用 scope = snsapi_userinfo 的网页授权过程中,在网页中并未弹出所谓的用户授权对话框(新用户,新用户,新用户。重要的事情说三遍。第一次访问),流程直接向下并给我方返回了一个不知道到底是哪位用户的 openid(因为我方复现了两个不同的微信账号,在一个公众号下返回了相同的 openid),头像也是一个默认头像(https://thirdwx.qlogo.cn/mmopen/vi_32/Q3auHgzwzM4jEL4ZS4oBgtS6JopBic4EMdmuHwzyOdvDCgRPGKiaqSJXMiaSn9XTSDJIadmqxv3CvPJYiaa1lIIlnw/132)。请问这是为什么?着急着急!!!
现在我们可以基本确定的是什么?是因为微信自身升级导致了机制的变更。升级后不再强制弹出之前的那种阻断式的授权同意对话框,而是弹出一个所谓的使用完整服务的小窗(在最下面),而且是非阻断的,所以当没有点击同意使用完整服务时,流程仍将继续且会返回一个诡异的 openid
你好,开发者在快照页内所获取的头像、昵称、openId、unionId 均为虚拟账号数据,不保证不重复
2:看公告:https://developers.weixin.qq.com/community/minihome/doc/000c2c34068880629ced91a2f56001
之前没有遇到过,但是从8月份开始,这个问题开始发生