API-интерфейс хранилища данных Azure: проверьте, поддерживает ли учетная запись хранилища безопасную передачу или не использует java SDK - PullRequest
0 голосов
/ 11 мая 2019

У меня есть две учетные записи хранения. Один поддерживает безопасную передачу, а другой - обычную учетную запись хранения.

Я хочу проверить в java, какое хранилище требует безопасной передачи хранилища. Так что я могу поставить код проверки для использования строки подключения к хранилищу, используя https: // или http: //.

Ответы [ 2 ]

1 голос
/ 11 мая 2019

Вам нужно будет использовать Azure Management Libraries for Java для этой цели. С помощью этого SDK вам потребуется перечислить учетные записи хранения в подписке Azure.

У каждого объекта учетной записи хранения должно быть свойство под названием enableHttpsTrafficOnly, которое сообщит вам, можете ли вы подключиться к своей учетной записи хранения только через https (когда значение равно true) или если вы можете подключиться к своей учетной записи хранения через https или http (когда значение равно false).

К сожалению, я не работал с этой библиотекой, поэтому не могу опубликовать код.

0 голосов
/ 13 мая 2019

Если вы хотите проверить, разрешена ли в вашей учетной записи хранения 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
...