You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Azure门户上传Blob失败:Failed to fetch问题求助

Azure门户Blob上传报错“Failed to fetch”的原因及排查方向

可能的错误原因

  • 浏览器兼容性问题:Azure门户UI更新后,新上传逻辑依赖的Fetch API可能在旧版浏览器中支持不佳,导致请求无法正常发起。
  • 网络拦截或波动:
    • 浏览器插件(广告拦截、隐私保护类)或网络防火墙、代理拦截了上传请求,触发Fetch失败。
    • 上传过程中网络不稳定,请求中途中断,返回该错误。
  • 存储账户配置变更:
    • 存储账户的防火墙/虚拟网络规则被修改,限制了Azure门户的访问权限,导致上传请求被拒绝。
    • 存储账户的CORS配置未正确允许Azure门户域名的跨域请求,引发请求失败。
  • 浏览器缓存冲突:门户UI更新后,浏览器缓存的旧脚本、资源与新逻辑冲突,导致上传功能异常。

自行排查操作

  • 浏览器环境验证:
    • 换用Chrome、Edge最新版本重试上传,排除旧浏览器兼容性问题。
    • 启用浏览器无痕模式(或禁用所有插件)后重新上传,排查插件拦截问题。
  • 网络问题排查:
    • 切换网络环境(如从公司内网换为家用网络),验证是否是防火墙/代理导致的拦截。
    • 打开浏览器开发者工具(F12),切换到「Network」标签,重新执行上传操作,查看请求的具体错误状态(如403、500等)及拦截原因。
  • 存储账户配置检查:
    • 进入存储账户的「网络」设置,确认已勾选「允许Azure服务访问此存储账户」,或当前访问IP在允许列表内。
    • 检查存储账户的「CORS」设置,确保允许来自portal.azure.com的PUT、GET等必要请求方法,允许的域名包含Azure门户相关域名。
  • 清理浏览器缓存:
    • 清除浏览器的缓存和Cookie,重新登录Azure门户后重试上传。
  • 替代方式验证:
    • 使用Azure Storage Explorer或Az CLI命令上传同一文件,命令示例:
      az storage blob upload --account-name <你的存储账户名> --container-name <目标容器名> --name blob_test.xml --file <本地文件路径>
      
      如果此方式能成功上传,说明问题出在Azure门户UI本身,可等待官方修复或暂时使用替代工具。

内容的提问来源于stack exchange,提问作者BlakeB9

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 15:05:16