码迷,mamicode.com
首页 > 微信 > 详细

微信公众号开发,微信手机端一直提示该公众号暂时无法提供服务,请稍候再试

时间:2017-02-16 22:25:53      阅读:378      评论:0      收藏:0      [点我收藏+]

标签:查询   防火墙   个人   .com   log   公司   屏蔽   浏览器   密钥   

  遇到这个问题,一直在找原因,百度了很多,排除了防火墙,以及策略的问题,还有微信服务器屏蔽了IP。

  之前的项目都是相同的代码,但是这次是另外一个项目,部署到客户那边,微信的消息管理,无法接收消息。(即微信服务器无法POST到配置好的URL上)

  后面发现在客户的服务器上面,用域名和外网的IP无法访问,而在外网却可以用域名访问,而外网IP的也不能访问,当时一脸懵逼,好在经过公司的小伙伴一眼就看出了可能是代理服务器的问题。用cmd命令查看了下,发现是经过多层才能访问得到。

   运行cmd,输入tracert,进行路由查询。发现是转了好几个路由。

   只要解决了代理的问题,那么这个“该公众号暂时无法提供服务,请稍候再试”就解决啦!!!

   PS:我本地有花生壳是可以访问的,URL配置的是另外一个正常(微信能接收消息)的项目,查询出经过了13次跳转

   技术分享

   发现并没有出现“该公众号暂时无法提供服务,请稍候再试”。所以重点是配置的URL的那个域名能不能在服务器访问

    可以用火狐浏览器的Poster来模拟POST请求发送数据。

   技术分享

 

个人觉得:对于这个xml格式请求还是比较不准确,因为还要带密钥,所以数据也不准确,调试的结果不太尽人意。所以最好的还是在服务器上写入文件调试比较好,可以准确的得到自己想要的数据。

 

微信公众号开发,微信手机端一直提示该公众号暂时无法提供服务,请稍候再试

标签:查询   防火墙   个人   .com   log   公司   屏蔽   浏览器   密钥   

原文地址:http://www.cnblogs.com/hechunfang/p/6407130.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!