web-dev-qa-db-ja.com

Azure FileストレージアカウントからPowershell DSCリソースを使用してファイルをダウンロードすることは可能ですか?

Azureファイルストレージにファイルがあります。 DSCリソース(たとえば、xRemoteFile)を使用してダウンロードしたいと思います。

Azureファイルストレージは、そのファイルへのHTTPS URLを提供しますが、直接使用することはできません。

enter image description here

編集1

SASの使用:

enter image description here

次に、SAS URL:

enter image description here

まだサイコロはありません。

編集2

スナップショットからわかるように、SasTokenは

?sv=2017-07-29&ss=f&srt=o&sp=r&se=2020-05-10T00:41:14Z&st=2018-05-09T16:41:14Z&spr=https&sig=...

そしてURLは

https://***.file.core.windows.net/?sv=2017-07-29&ss=f&srt=o&sp=r&se=2020-05-10T00:41:14Z&st=2018-05-09T16:41:14Z&spr=https&sig=...

つまり、SasTokenはhttps://***.file.core.windows.net/に追加されます

3
mark

スクリーンショットからはわかりませんが、SaSトークンを指定する必要があります。 Azureファイル共有ではACLがプライベートに設定されており、それを変更することはできないため、ファイルを匿名でダウンロードすることはできません。認証用のSaSトークンを生成し、それをURLで使用する必要があります。

これで、Azureポータルで直接SaSトークンを生成できます。

3
Sam Cogan