Tag: azure storage

通过代理服务器Microsoft Azure Storage SDK for Java连接到Azure存储帐户

在我们的项目中,我们需要通过代理服务器(squid)访问Blob存储。 我们计划使用Microsoft Azure Storage SDK for Java 2.2.0版 。 但看起来API并未提供设置代理。 我可以让它通过代理的唯一方法是设置系统属性 System.setProperty(“http.proxyHost”, “127.0.0.1”); System.setProperty(“http.proxyPort”, “3128”); 但这会影响我的JVM上运行的所有服务,这会损害其他不应通过代理服务器的服务。 查看java代码,它看起来像com.microsoft.azure.storage.core.BaseRequest.createURLConnection(URI,RequestOptions,UriQueryBuilder,OperationContext)。 在没有代理的情况下调用java.net.URL.openConnection()。 使用java.net.URL.openConnection(Proxy)可以提供所需的支持吗? 它看起来与我有关,这是不支持的? 我在这里想念一下吗? 更新:我在azure-storage-java git中打开了一个问题 ,我很乐意得到你的输入,因为我想建议一个拉请求。