阿里云CMS短息服务MAC报错:SDK.ServerUnreachable : Server unreacha

468 阅读1分钟

解决办法

在本地启动nginx监听端口7890转发至 dysmsapi.aliyuncs.com 即可

问题描述

同样的代码运行在我mac环境中报错

image.png 然后把代码copy至同事的windows环境中就能正常运行
那么可以判断代码是没有问题的,就只能是环境问题了

排查过程

既然代码是没有问题,那就看看环境哪里出问题了,报错信息中提示连接127.0.0.1:7890地址,我很纳闷7890是啥???wtf??一脸黑人问号??这是啥?

image.png

com.aliyuncs.http.clients.ApacheHttpClient#calcProxy

就是这个地方让请求走了代理,以后再排查我先修改bug去了