发布:阿里云代理商凯铧互联
问题场景
很多的用户的程序后台在 ECS 服务器进行微信公众平台 Token 验证是显示失败如下图:
常见原因和建议处理办法
一、非正常编辑文件(记事本,在线编辑),导致添加了 utf8 的 bom 签名
建议处理办法:使用多功能编辑器去除 bom。
二、php 文件结束符后包含换行或其他字符
1.//文件开始
2.
3.?>
4.
5.//文件结束
建议处理办法:去除多余的字符。
三、程序 gzip 加密异常
建议处理办法:可临时取消程序 gzip 功能排查测试。
四、 服务器用户如果安装了安全狗或者云盾可能会拦截腾讯服务器的请求
建议处理办法:卸载安全狗,或者提示云盾设置白名单。
五、 虚拟主机使用临时域名去验证导致被系统拦截(适用于万网的虚拟主机)
建议处理办法:使用已经接入阿里云备案的正式域名来进行验证操作。
六、其他的调试验证方法
这个问题的最佳调试工具 curl,可以模拟微信请求 api 来判断问题
1.curl http://xxx/index.php/api/xx
专享服务:
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7x24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
如果您是工作时间以外的时间需要服务,请加微信号158-0160-3153,当然了,这个微信号也是手机号,可以随时拨打!
扫一下凯铧互联微信号,立享优惠折扣!!