首页 > 解决方案 > 有没有办法延长已经过期的 Azure sas 令牌的过期时间?

问题描述

在我正在工作的项目中,SAS 令牌用于下载 Azure Blob 存储中的文件。其中一些令牌已过期。我想知道是否有任何方法可以扩展过期的令牌,以便再次使用它们。

标签: asp.netazure

解决方案


我想知道是否有任何方法可以扩展过期的令牌,以便再次使用它们。

好吧,答案既不是也不是。这实际上取决于您如何创建 SAS 令牌。

假设您已创建 SAS 令牌,但未使用策略中指定到期日期的共享访问策略,那么答案是否定的。令牌过期后,您将需要创建一个具有新到期日期的新 SAS 令牌并使用它。因此,没有延长现有令牌到期的机制。

如果您使用共享访问策略创建了一个 SAS 令牌并定义了到期日期,那么答案是 yes。您可以简单地更改共享访问策略中的到期日期,然后可以使用相同的 SAS 令牌。


推荐阅读