【问题标题】:Azure Storage Java API: Check if storage account support secure transfer or not using java SDKAzure Storage Java API:检查存储帐户是否支持安全传输或不使用 java SDK
【发布时间】:2019-09-28 23:03:20
【问题描述】:

我有两个存储帐户。一个支持安全传输,一个是普通存储账户。

我想在 java 中检查哪些存储需要安全存储传输。这样我就可以检查代码以使用 https:// 或 http:// 使用存储连接字符串。

【问题讨论】:

    标签: java azure azure-storage azure-java-sdk


    【解决方案1】:

    为此,您需要使用Azure Management Libraries for Java。使用此 SDK,您需要在 Azure 订阅中列出存储帐户。

    每个存储帐户对象都应该有一个名为 enableHttpsTrafficOnly 的属性,它将告诉您是否可以仅使用 https 连接到您的存储帐户(当该值为 true 时),或者您是否可以使用 https 或http(当值为 false 时)。

    很遗憾,我没有使用过这个库,因此无法发布代码。

    【讨论】:

      【解决方案2】:

      如果您想检查您的 Azure 存储帐户是否启用了“需要安全传输”,您可以使用 PowerShell 进行检查。更多详情请https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/storage/common/storage-require-secure-transfer.md

      Connect-AzAccount -Tenant "you tenant id"
      Get-AzStorageAccount | Select ResourceGroupName,StorageAccountName, EnableHttpsTrafficOnly
      

      【讨论】:

        猜你喜欢
        • 2017-11-15
        • 1970-01-01
        • 1970-01-01
        • 2015-10-24
        • 2014-08-13
        • 2021-05-08
        • 2021-12-16
        • 2017-08-20
        • 1970-01-01
        相关资源
        最近更新 更多