在服务器上调用第三方接口,出现异常报错"System.Net.WebException: 未能解析此远程名称: 'api.weixin.qq.com'"等此类问题。解决方法如下
1、使用CMD的命令窗口Ping 第三方接口的域名获得域名的真实IP。
2、服务器上找到指定文件夹(C:\Windows\System32\drivers\etc\ )中 hosts文件。
3、打开hosts文件,在末尾添加上IP与域名的绑定对应关系,然后保存hosts文件即可。
例如:119.147.6.237 api.weixin.qq.com 。