簡體   English   中英

Azure存儲SAS URL生成

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM