如何从nodejs后端访问或创建azure-sas密钥



我想在我的azure应用程序服务中创建一个1分钟到期的sas密钥来访问blob存储。

如何在我的节点js后端中创建一个1分钟到期的sas密钥和访问权限

我的网站前端使用sas密钥从azure blob存储访问一些PDF。但当前端尝试下载PDF时,请求会发送到azure应用程序服务blob存储。当发出此请求时,dev工具中网络选项卡中的请求标头url将显示sas键。所以我想创建一个api,为azure blob存储创建一个sas密钥,在1分钟后过期,并创建一个新的sas密钥如何访问azure应用程序服务创建一个1分钟过期的sas密钥有任何npm包吗

您可以使用generateBlobSASQueryParameters(BlobSASSignatureValues,StorageSharedKeyCredential(了解更多详细信息.

但首先需要添加azure blob库@azure/storage-blobnode.js 的azure blob库

最新更新