1、在微信中打开链接,公众帐号申请获得:获取你的昵称、头像,点击 允许 按钮。如图1

2、在微信公众帐号授权后,该网页可能不是由微信提供,微信无法确保内容的安全性,如果要继续访问,请注意保护好个人信息。点击 继续访问 按钮无反应。如图2

3、查看公众号设置,网页授权域名,是没有问题的。如图3

4、点击右上角 …,在浏览器中打开。如图4

5、在浏览器中点击 继续访问 按钮,弹出安全警告 该网站的安全证书有问题。点击 继续。如图5

6、在浏览器中访问成功。如图6

7、使用微信扫一扫链接所对应的二维码。如图7

8、发现扫码后打开空白。但是 Nginx 日志中有相应的请求日志。如图8

9、但是 Nginx 日志中有相应的请求日志。请求网址为 redirect_uri 的值。响应状态码为 500。如图9

{"request":{"headers":{"referer":"-","host":"morefun.webtv.xxx.cn","x-request-id":"8f7867eafed70458126b8451fa701860","x-forwarded-for":"101.207.139.251","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36"},"method":"GET","uri":"/wechat/activities/?id=a4676e6e-acdd-4213-bb46-99fcb30327fd&group_id=3b592c75ee1974509679e28ec2b4fce4","url":"http://morefun.webtv.xxx.cn/wechat/activities/?id=a4676e6e-acdd-4213-bb46-99fcb30327fd&group_id=3b592c75ee1974509679e28ec2b4fce4","@timestamp":"2021-10-28T19:51:38+08:00","upstreamaddr":"127.0.0.1:9000","response":{"responsetime":"1.715","upstream_response_time":"1.714"},"size":"40924","status":"500","module_name":"default-app"}}
10、将跳转网址在浏览器中直接打开,响应 500。原因在于缺少 code 参数。如图10

Authorize Failed:
{
"errcode": 41008,
"errmsg": "missing code, rid: 617a8ec9-02397612-437533f9"
}
11、在浏览器中打开链接,分析请求参数,发现 redirect_uri 的值发生了变化。
Request URL: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx9dbacb0dd5847fc4&redirect_uri=https%3A%2F%2Fmorefun.webtv.xxx.cn%2Fwechat%2Factivities%2F%3Fid%3Da4676e6e-acdd-4213-bb46-99fcb30327fd%26group_id%3D3b592c75ee1974509679e28ec2b4fce4&response_type=code&scope=snsapi_userinfo&state=47fc4bd999d70f7f8239b6264ec4be32&connect_redirect=1
Request Method: GET
appid: wx9dbacb0dd5847fc4
redirect_uri: https://morefun.webtv.xxx.cn/wechat/activities/?id=a4676e6e-acdd-4213-bb46-99fcb30327fd&group_id=3b592c75ee1974509679e28ec2b4fce4
response_type: code
scope: snsapi_userinfo
state: 47fc4bd999d70f7f8239b6264ec4be32
connect_redirect: 1
12、JS接口安全域名,添加:morefun.webtv.xxx.cn。如图11

13、优先解决证书的问题,将 redirect_uri 的 https 协议替换为 http 协议。点击 继续访问 按钮跳转至 redirect_uri 的地址。备注:此处不能够直接替换链接中的协议,需要从新授权进入。如图12

14、使用微信扫一扫链接所对应的二维码。扫码后也能够打开成功,不再空白。
15、总结:在微信公众帐号授权后,点击 继续访问 按钮无反应,原因在于 该网站的安全证书有问题,如果证书问题无法解决,可将 https 协议替换为 http 协议。
需要长期技术维护或远程问题排查?
我是拥有 15+ 年经验的 PHP / Go 后端工程师,长期关注已有系统维护、Bug 修复、性能优化、服务器排查、WordPress 网站维护和小功能迭代。
如果你的项目遇到以下情况,可以先从一次小问题排查开始合作:
- ✅ PHP / Laravel / Yii2 老项目无人维护
- ✅ Go / Gin 后端接口需要排查或优化
- ✅ WordPress 网站访问慢、报错或插件冲突
- ✅ Nginx / MySQL / Redis / Linux 服务器异常
- ✅ CDN / Cloudflare / DNS / HTTPS 配置问题
- ✅ 需要长期远程技术支持或兼职维护
更多介绍请查看:关于我 & 合作
微信:13980074657
邮箱:shuijingwanwq@gmail.com
Telegram:@shuijingwan
GitHub:https://github.com/shuijingwan

发表回复