我希望生成SAS URL以备临时访问使用。我怎么能用PowerShell来做到这一点。Azure存储SAS URL生成
(注:发布这个,因为我无法找到如何直指针,因为约控制台应用程序生成和使用PHP的背景和其他页面的会谈。)
我希望生成SAS URL以备临时访问使用。我怎么能用PowerShell来做到这一点。Azure存储SAS URL生成
(注:发布这个,因为我无法找到如何直指针,因为约控制台应用程序生成和使用PHP的背景和其他页面的会谈。)
的MSDN链接https://msdn.microsoft.com/en-us/library/dn140255.aspx详细结构一个SAS地址和相同的可以用cmdlet的新AzureStorageContainerSASToken https://msdn.microsoft.com/en-us/library/mt619429.aspx
$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的存储帐户中的容器/斑点提供临时访问,这里的命令你可以开火让事情发挥作用。
$开始时间 - 从当你想给予 $ expiryTime访问开始时间 - 给予
结束时间,直到当你想访问$ sasTokenFullURI =新AzureStorageContainerSASToken -Name $ StorageContainerName - 权限$ Permission -StartTime $ StartTime -ExpiryTime $ expiryTime -Context $ context -FullUri
希望这有助于!
谢谢@Priyanka。在线程上方,我跟着答案希望它可以帮助像我这样的新手。但再次感谢。 –
PowerShell是您的需求吗?可能有比这更简单的选项。 – juvchan
是的,我正在研究POSH,学习并实施ARM部署需求。下面,我已经公布了我采取的方法的答案。它的作品至今如此魅力 –