有的小伙伴在安装了BT宝塔面板后,喜欢安装各种插件,比如防火墙插件是肯定要安装的。但是安装了Nginx防火墙插件后却出现微信关注公众号登陆失败了,微信的推送消息被屏蔽了,找了好几个方法,都不行。这里搬主题就给出安装BT宝塔Nginx防火墙导致微信公众号验证登陆失败的解决办法。什么?还没安装免费的BT宝塔面板?点击进行下载安装宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取其实出现问题的原因很简单,如下:Nginx防火墙—全局设置内开启增强模式—人机验证时,在访问时;人机验证是会做一个跳转验证导致微信公众号接口回调时直接被拦截了。解决方法:1.登录到微信公众号平台:https://mp.weixin.qq.com/2.找到基本设置,将服务器URL地址截取。具体如以下截图:截取位置从域名地址后面开始截取,例子:/index.php/index/wechat/valid3.登录面板,软件商店—Nginx防火墙—-全局设置—-URL白名单设置内增加/index.php/index/wechat/valid的URL地址以上是BT宝塔面板中针对开启Nginx的防火墙—-增强模式后导致微信公众的接口无法回调解决方法。
THE END