首页 > 解决方案 > Azure-storage-blob - 目标服务器域名是什么

问题描述

我正在尝试将在防火墙上使用 python azure-storage-blob包的设备列入白名单。它直接将数据发送到 blob 存储。但是我不确定它使用哪个目标 FQDN 连接到 blob。如果它是从 sas_token 获取的,我该如何解码?我看到连接尝试,但它们不是针对 mystorageaccount.blob.core.windows.net 或 myaccount.blob.core.windows.net。我可以将 IP 列入白名单,但它可能是动态的。

先感谢您

标签: azurenetworkingazure-blob-storage

解决方案


如果要连接到 Azure 存储帐户,则存储帐户http://mystorageaccount.blob.core.windows.net的默认 URL 是,Blob 的默认 URL 是http://mystorageaccount.blob.core.windows.net/mycontainer/myblob. 您还可以配置自定义域以访问 Azure 存储帐户中的 blob 数据

使用 SAS 令牌,您可以授权客户端访问您的存储帐户中的资源。SAS 令牌是您在客户端生成的字符串。例如,使用存储客户端库生成的 SAS 令牌不会被 Azure 存储以任何方式跟踪。阅读SAS 的工作原理。如果要将设备列入白名单以在防火墙上使用存储帐户。您可以将这些数据中心 IP 范围列入白名单。如果要在 Azure 端限制对存储帐户的访问,可以配置Azure 存储防火墙和虚拟网络。

有关更多参考,您可以阅读Azure 存储安全指南


推荐阅读