问题:请求微信API 返回用户授权经常报错
错误:java.net.UnknownHostException: api.weixin.qq.com
原因:LINUX服务器无法识别api.weixin.qq.com域名,无法ping通;
解决:
1. vi /etc/resolv.conf
2. 增加 nameserver 8.8.8.8
3. 重启服务器(通sell远程使用service network restart 重启网络,悲催了~~ 会断掉无法连接最后只能重启服务器)
4. 测试 ping api.weixin.qq.com
或
防火墙添加规则
/sbin/iptables
-A INPUT -m state --state ESTABLISHED -j ACCEPT