是否可以使用仅前端javascript 通过Rest Api访问Azure存储?
例如:
用户尝试加载存储在天蓝色存储中的图像。
已重定向到portal.azure.com进行登录。
使用cookie或生成身份验证的URL所需的任何东西发送回我的webapp。
答案 0 :(得分:2)
您可以authenticate access to Azure blobs using Azure Active Directory。
然后,您将可以获取访问令牌,以通过Rest Api访问Azure存储。 example引导您完成如何登录用户并获取用于Microsoft Graph Api的令牌的过程。您可以将Graph Api更改为存储api。
更新:
获取访问令牌的方式。范围可以是https://storage.azure.com/.default
使用访问令牌访问私有Blob。您还需要添加 x-ms-version 标头。