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

本地IIS域名解析报错:Unable to resolve remote name 'storage.local'求助

问题排查与解决方案

针对你遇到的Unable to resolve remote name "storage.local"错误,可从以下几个方向排查:

  • 验证hosts文件配置有效性

    1. 确认hosts文件编辑后已保存,路径为C:\Windows\System32\drivers\etc\hosts,编辑时需使用管理员权限打开编辑器,避免保存失败。
    2. 刷新DNS缓存:以管理员身份打开命令提示符,执行ipconfig /flushdns。
    3. 手动测试解析:在命令行运行ping storage.local,若返回127.0.0.1则解析正常,否则说明hosts配置未生效。
  • 强制.NET Framework使用hosts文件解析
    .NET Framework默认可能绕过hosts文件使用系统DNS缓存,可在主应用的App.config或Web.config中添加配置强制启用hosts解析:

    <configuration>
      <system.net>
        <settings>
          <dns enableRoundRobin="true" useHostsFile="true" />
        </settings>
      </system.net>
    </configuration>
    
  • 排查IIS站点与SSL证书问题

    1. 先直接在浏览器访问https://storage.local/uploadnew,确认站点能正常响应,排除IIS站点未启动或绑定错误的问题。
    2. 确保storage.local的443端口绑定了本地信任的SSL证书(自签名证书需手动添加到本地根证书存储),部分场景下证书不被信任会导致HttpClient提前终止连接,表现为解析错误。
  • 关闭HttpClient代理设置
    若系统默认代理干扰了本地域名解析,可显式关闭HttpClient的代理:

    var handler = new HttpClientHandler { UseProxy = false };
    var client = new HttpClient(handler);
    var result = client.PostAsync("https://storage.local/uploadnew", content).Result;
    

内容的提问来源于stack exchange,提问作者A. Gladkiy

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 03:58:14