我需要告诉客户吗?防火墙以确保我们的azure.storage.blobs依赖的软件可以工作吗?
我们的软件使用 Azure.Core、Azure.Storage.Blobs 和 Azure.Storage.Common 与北欧(即爱尔兰)持有的 Azure Blob 存储帐户进行交互
我们将文件存储在此类存储帐户的各种容器中
我们的一些客户有非常严格的要求有关访问“互联网”的政策,我们被要求提供一些有关此的信息,我不得不承认我不确定。
我可以执行诸如 ping someblobaccounthere.blob.core.windows.net 之类的操作,这将为我提供一个 IP 地址,但它总是相同的 IP 地址吗? Azure.Storage.Blobs 和关联的 DLL 如何与此类帐户交互?
请求是通过 HTTPS 发出的,还是这些 DLL 通过其他协议进行交互,我是否需要告诉它们打开某些端口,或者 443 和(http 为 80)等默认端口是否可以工作?这对代理来说会很好吗?
我确实在谷歌上进行了一些搜索,但我的谷歌福让我失败了,我没有找到明确的答案。
我们的应用程序是为 .NET Framework 4.8 构建的 - 以防万一。
Our software uses Azure.Core, Azure.Storage.Blobs and Azure.Storage.Common to interact with Azure Blob Storage Accounts held in North Europe (i.e. Ireland)
We store files in various containers in such Storage Accounts
Some of our clients have very strict policies regarding access to "the internet" and we are asked to provide some information about this, and I have to admit I'm not sure.
I can do something like ping someblobaccounthere.blob.core.windows.net and that will give me an IP address, but will it always be the same IP address? How do Azure.Storage.Blobs and associated DLLs interact with such an account?
Are the requests made through HTTPS or are these DLLs interacting through other protocols, do I need to tell them to open certain ports or will default ports such as 443 and (80 for http) work? Will this play nice with proxies?
I did have a bit of a google around but my Google Fu is failing me and I'm not finding clear answers.
Our apps are built for .NET Framework 4.8 - in case that is significant.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过此链接:
恕我直言,Azure 存储应配置为仅使用 https 所以 https 端口应该是开放的。
You can view/download the ip ranges from this link:
IMHO Azure storage should be configured to use https only so the https port should be open.