问题描述
已经根据 微信官方文档 进行操作,但目前只能实现扫码后进入到授权页面(感觉只是为PC端准备的接口)在手机内打开网页无法实现直接弹出授权提示,只能通过手机摄像头扫码后才能进入到授权页面,如下图
预期结果
- 在手机内访问授权链接时直接弹出授权提示,如下图
问题出现的环境背景及自己尝试过哪些方法
- 已经在微信开放平台上注册了 “网站应用” 并拿到了Appid和微信登录权限
- 微信开放平台账号已通过开发者资质认证
- 查了一些案例,基本上都是要求通过微信公众号才能实现移动端直接弹出授权,例如 案例,但是我发现在微信访问csdn等网站,点击登录可以直接弹出的是“该网站要求授权”,如下图所示,而不是 “该网站由XXX公众号开发” 的提示,可以断定应该不是强制要求一定要对接微信公众号,但没有找到思路,只能求助大佬们。
这个就是公众号登录。
抓下包就看到了。
不但是公众号登录,而且从 scope 看,还是非静默登录。