Azure

是否可以使用 Azure 文件儲存帳戶中的 Powershell DSC 資源下載文件?

  • May 9, 2018

我在 Azure 文件儲存中有一個文件。我想使用 DSC 資源(xRemoteFile例如 )下載它。

Azure 文件儲存為我提供了該文件的 HTTPS url,但它不能直接使用:

在此處輸入圖像描述

編輯 1

使用 SAS:

在此處輸入圖像描述

接下來我嘗試使用 SAS URL:

在此處輸入圖像描述

還是沒有骰子。

編輯 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=...

網址是

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/

我無法從螢幕截圖中判斷您是否是,但您需要指定一個 SaS 令牌。Azure 文件共享的 ACL 設置為私有,您無法更改它,因此您無法匿名下載文件。您需要生成一個 SaS 令牌進行身份驗證,然後在您的 URL 中使用它。

您現在可以直接在 Azure 門戶中生成 SaS 令牌。

引用自:https://serverfault.com/questions/911477