问题:线上近一年的项目,微信网页授权扫码登录时,手机微信突然不显示用户授权页面也不显示用户登录确认页面,IOS显示下载提示,安卓显示白屏
期望:无论IOS还是android机,扫码登录,弹出授权页面,点击“允许”后,自动回到微信主界面,而不是显示“下载提示”或者白屏;若已授权过,应该弹出登录确认页面。
复现步骤:
1,PC浏览器访问:https://class.linkmirror.net 选择“扫码登录”。
微信首次扫码时几率性会弹出“用户授权”页面,点击“允许”后,IOS显示下载提示,而安卓显示白屏。从第二次扫码登录以后,微信端100%不再会在弹出“用户授权”页面,而是直接在IOS端显示下载提示,安卓端显示白屏。
2,授权地址:
3,IOS端截图和安卓截图:
注意:点击白屏截图右上角“...”,复制链接地址:http://source.linkmirror.net/api-u/wechat/app1/back (看样子没有拼接code和state)
希望微信同仁协助分析一下,在此先感谢了!
首次扫码的授权页面: