Azure
是否可以使用 Azure 文件儲存帳戶中的 Powershell DSC 資源下載文件?
我在 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 令牌。