Azure存储容器打开报错:Network request failed - 无法访问存储端点
Azure存储容器无法访问问题的解决方案
检查存储账户网络规则
登录Azure门户,进入存储账户的「网络」设置:- 如果当前是「允许选定网络」模式,确认访问设备的IP地址已添加到允许列表;可临时切换为「允许所有网络」测试是否能正常访问容器(测试完成后务必改回原配置)。
- 若配置了虚拟网络访问,需确保客户端处于授权的VNet内,或通过VPN/Express Route建立了连接。
验证身份权限有效性
- 确认当前使用的账户密钥或SAS令牌未过期,且拥有该容器的
Read权限。 - 尝试重新生成存储账户密钥,使用新密钥登录存储资源管理器或门户再次尝试访问。
- 确认当前使用的账户密钥或SAS令牌未过期,且拥有该容器的
测试存储端点连通性
- 在本地命令行执行
nslookup <你的存储账户名>.blob.core.windows.net,检查DNS解析是否正常返回IP地址。 - 若使用Azure中国区,确保使用正确的中国区端点格式:
<你的存储账户名>.blob.core.chinacloudapi.cn。
- 在本地命令行执行
排查客户端网络限制
- 检查本地防火墙、杀毒软件是否拦截了Azure存储端点的请求,尝试关闭相关软件测试。
- 切换至其他网络(如手机热点),排除本地网络代理或运营商限制的可能。
测试新容器验证
创建一个新的私有容器,上传1-2个测试文件,尝试访问该新容器。如果新容器能正常打开,说明原容器可能存在元数据损坏,可尝试迁移内容后删除重建原容器。
内容的提问来源于stack exchange,提问作者Bhanu Yenumula
相关产品推荐
相关产品推荐

