先说结论:只有已经通过认证的服务号才能解决。
找到微信论坛的帖子:
https://developers.weixin.qq.com/doc/search.html?source=enter&query=10003&doc_type=offiaccount&jumpbackUrl=%2Fdoc%2F×tamp=1684372079
再看公众号--设置与开发--接口权限:
网页授权仅限通过微信认证的服务号
如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。
特别注意:个人订阅号,无法通过微信认证。
!!也就是个人开发者,如果你没有能搞到一个通过微信认证的服务号,就不要搞“微信登录”了。
非常希望Dcloud改进文档
应该从一开始就在uni-id介绍微信登录的地方,醒目提示这个关键信息啊。浪费我太多太多精力和时间在此问题的探索和解答上了。
Dcloud你们有很好的地方,但是文档和问题答疑方面问题太大了,你们真的反思一下商业模式了。