我一直在尝试使用以下代码生成有效的SAS令牌。STORAGE_ACCOUNT_NAME
和STORAGE_ACCOUNT_KEY
肯定已由我和其他几个人仔细检查。出于某种原因,当我通过此过程创建令牌时,我得到一个以sv
开头的令牌,但当我在门户上生成令牌时,我得到一个以sp
开头的令牌。
我已尝试使用as.POSIXct等更改日期,但即使是文档也显示
Sys.Date ()
是可以接受的,因此我不确定其他参数或输入应该有所不同。有人知道我在生成有效的SAS令牌时缺少什么吗?
library(AzureStor)
sas_token <- get_service_sas(
account = config[["storage_account_name"]],
resource = resource_name,
key = config[["storage_account_key"]],
service = "blob",
permissions = "r",
resource_type = "b",
protocol = "https",
start = Sys.time(),
expiry = Sys.time() +1
)