您好,我想知道是否可以下载带有连接字符串或密钥的Azure文件,并在Angular中执行该过程
[当我尝试在Angular中使用https://www.npmjs.com/package/@azure/storage-blob库时,它无法识别来自ConextionString的连接类型
知道如何实现这一目标吗?
我想知道是否可以通过以下方式下载Azure文件:连接字符串或键,然后在Angular中执行该过程
考虑到在浏览器(即客户端)中执行Angular代码,不允许使用Account Connection String(DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=accountKey;EndpointSuffix=core.windows.net
)连接到存储帐户,因为它会将您的帐户密钥公开给客户端。
您将要做的是使用共享访问签名(SAS)连接字符串(BlobEndpoint=https://myaccount.blob.core.windows.net/;QueueEndpoint=https://myaccount.queue.core.windows.net/;FileEndpoint=https://myaccount.file.core.windows.net/;TableEndpoint=https://myaccount.table.core.windows.net/;SharedAccessSignature=sasString
)。