无法解析远程名称:“xxx.table.core.windows.net”
本文关键字:table xxx core windows net 程名 | 更新日期: 2023-09-27 18:35:28
我创建了一个云服务来获取错误日志并将其托管在Azure上。它在那里工作得很好,但是当我在 IIS 上托管相同的应用程序时,它会给出错误。
说明:执行当前 Web 请求期间发生未经处理的异常。请查看堆栈跟踪,了解有关错误及其在代码中起源位置的详细信息。
异常详细信息:系统.Net.Web异常:无法解析远程名称:"xxx.table.core.windows.net"
我不应该展示代码片段。我也知道远程名称存在重复的帖子无法解析,但那里的答案无法消除我的错误。任何帮助不胜感激
尝试在同事的计算机上托管。如果它在那里工作,请重新安装 IIS
如果代码适用于本地主机和 Azure,但在 IIS 上不起作用,则它主要闻起来像代理问题。(因为连接/DNS 解析将影响同一机器上的所有方案)代理是IIS Express和IIS等之间的行为不同的东西。
因此,请了解您是否使用代理,如果这样做,请将该信息添加到 web.config。
<system.net>
<defaultProxy>
<proxy usessystemdefault="False" proxyaddress="https://myproxy"
autoDetect="False" bypassonlocal="True" />
</defaultProxy>
</system.net>
代理可能会干扰请求。