如何与Azure的Blob存储1年以上到期你设置共享访问签名(How do you setup sh

2019-10-16 14:19发布

您可以设置共享访问签名具有1年以上有效期,以免在Windows Azure中安装电话?

var signature = blob.GetSharedAccessSignature(new SharedAccessPolicy()
        {
            SharedAccessStartTime = null,
            SharedAccessExpiryTime =
               DateTime.Now.AddMinutes(expireMinutes), //expire time is restricted at azure to 1hr
            Permissions = SharedAccessPermissions.Read //readonly for now
        });

它不会让我设置1个多小时。

Answer 1:

那些形形色色的共享访问签名的有一个小时的最长持续时间,以尽量减少泄漏的影响(因为他们不能被撤销)。 你想要一个“容器级别的访问策略”设置一个较长的(或无穷大)到期,而那些可以随时撤销。



文章来源: How do you setup shared access signature with more than 1 year expiration at Azure blob storage
标签: azure blob