[英]Azure Storage SAS URL Generation
我想生成SAS URL,以便在備份期間進行臨時訪問。 我怎么能用PowerShell做到這一點。
(注意:發布此內容的原因是我找不到直接的指示,因為從PHP背景和其他頁面開始,都涉及使用控制台應用程序生成和使用。)
MSDN鏈接https://msdn.microsoft.com/zh-cn/library/dn140255.aspx詳細介紹了SAS Url的結構,並且可以使用cmdlet New-AzureStorageContainerSASToken生成該結構。
$SAStokenURL = New-AzureStorageContainerSASToken -Name $BackupContainerName -Context $context -Permission rwdl -StartTime $now.AddHours(-1) -ExpiryTime $now.AddMonths(1) -FullUri
write-host $SAStokenURL
其中,$ Context是存儲上下文,-FullUri返回所需的URL。
(我可能不完整或缺少某些東西,很高興在這里與專家進一步了解)
要生成SAS令牌以通過PowerShell提供對存儲帳戶容器/ blob的臨時訪問,可以啟動以下命令以使工作正常。
$ StartTime-從希望獲得訪問權限開始的時間$ expiryTime-結束要授予訪問權限的時間
$ sasTokenFullURI = New-AzureStorageContainerSASToken-名稱$ StorageContainerName-權限$權限-StartTime $ StartTime -ExpiryTime $ expiryTime -Context $ context -FullUri
希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.