Azure存储帐户: Blob service (SAS) Connectivity Check FAILED

标签 azure azure-blob-storage azure-sas

我们在 Azure 上创建了一个新的存储帐户。 而且,当我们执行连接检查时,它显示 Blob 服务 (SAS) 端点不可访问,并显示消息“此存储帐户不允许公共(public)访问”。状态码为409。

存储帐户已从 V1 升级到通用 V2。这是导致这个问题的原因吗?

Connectivity Check Failure

此外,“共享访问签名”中的“生成 SAS 和连接字符串”按钮已禁用并呈灰色。

Generate SAS and connection string

我们如何创建并启用此端点? 到目前为止,我的搜索没有指出任何通过门户创建/启用此功能的解决方案。 是否只能通过 REST API 实现?

Blob 服务 (SRP) 检查、共享访问签名检查成功。没有专用端点,已创建防火墙,并且允许从“所有网络”进行访问。

使用 API 的存储帐户 key 从客户端访问 blob 目前失败,错误代码为 403。

此外,我们还成功地从与存储帐户的“连接字符串”连接的“Microsoft Azure 存储资源管理器”获取 blob 详细信息。

其他详细信息:

我还可以看到“Blob 服务 (Azure AD)”端点不可访问,但“队列服务 (Azure AD)”端点可以访问。

Azure AD Blob service

最佳答案

我遇到了类似的问题,默认情况下似乎未选中“允许的资源类型”选项。选择任一选项,“生成 SAS 连接字符串”按钮将启用。 Check the screen shot

关于Azure存储帐户: Blob service (SAS) Connectivity Check FAILED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62630396/

相关文章:

c# - 如何在不使用等待的情况下在系统托盘中显示进度指示器几秒钟 [Windows Phone 8]

c# - 在 Azure Functions 中调用 WCF 服务

node.js - Azure 存储将图像从 blob 复制到 blob

azure - 如何通过 sasTokenUri 连接 Azure Blob 存储?

c# - 从 MVC Controller 返回 FileStreamResult 时文件大小变为零

azure - Signal R 随机失去与服务器端的连接

azure - Windows Azure 静态内容网站/Azure Blob 存储 - 出站数据传输 价格比较

azure - 当存储冗余类型更改时,Azure 是否会自动复制现有对象?

azure - 如何在 Azure 中 key 轮换后满足客户端对存储 Blob 的请求

python-3.x - Pythongenerate_container_sas函数错误,base64编码字符串无效