阿里云SDK使用代理的一个坑
由于项目中需要使用阿里云的短信平台,所以直接引用了最新的SDK,版本号为 4.5.1
。但是由于机器在内网环境,如果需要访问外部网络的话,需要代理机器。于是去看下 阿里的SDK 官方文档,如何支持代理访问,于是找到以下内容:
坑就坑在这个文档里面的设置方法,设置了并没有什么用。于是自己研究了下这种设置为什么不生效。
System.setProperty
这个命令和在启动参数中加 -DXXX=XXX
是一样的效果,例如:
由于项目中需要使用阿里云的短信平台,所以直接引用了最新的SDK,版本号为 4.5.1
。但是由于机器在内网环境,如果需要访问外部网络的话,需要代理机器。于是去看下 阿里的SDK 官方文档,如何支持代理访问,于是找到以下内容:
坑就坑在这个文档里面的设置方法,设置了并没有什么用。于是自己研究了下这种设置为什么不生效。
这个命令和在启动参数中加 -DXXX=XXX
是一样的效果,例如: