我正在尝试在 .NET 中引用我的 .asmx webservices,但我的服务器没有暴露在互联网上。当我输入以下地址时,我收到下面提到的消息。无法查看目录的原因是什么?我的 IIS 配置中是否缺少某些内容?我的权限中是否缺少任何内容?仅供参考,我还有其他包含 webservices 的文件夹,并且遇到了同样的问题。当我登录服务器时,我使用我的 Windows 用户和密码(我使用 Windows 身份验证)。有必要提一下,当我输入 URL 时,我会弹出一个屏幕,要求我输入用户名和密码,但似乎无法验证,因为它一直询问我几次。如果您需要更多信息来解决此问题,请告诉我。
http://appsvr02/Inetpub/wwwroot/DevWebApi/
Internet Explorer无法显示该网页
您可以尝试:看来您已连接到互联网,但您可能需要尝试重新连接到互联网。
重新输入地址。
返回上一个页面。
最可能的原因:•您未连接到互联网。•网站遇到问题。•地址可能输入有误。
更多信息
此问题可能由多种问题导致,其中包括:
•互联网连接已丢失。 •网站暂时不可用。 •无法访问域名服务器 (DNS)。 •域名服务器 (DNS) 没有网站域名的列表。 •如果这是 HTTPS(安全)地址,请单击工具,单击 Internet 选项,单击高级,然后检查以确保在安全部分下启用了 SSL 和 TLS 协议。
对于离线用户
您仍可以查看已订阅的源和一些最近查看的网页。要查看已订阅的源
1.单击收藏夹中心按钮 ,单击“Feed”,然后单击要查看的Feed。
查看最近访问的网页(可能不适用于所有页面)
1.单击“工具”,然后单击“脱机工作”。2.单击“收藏夹中心”按钮,单击“历史记录”,然后单击要查看的页面。
答案1
该 URL 包含的内容太多。您的 Web 服务器知道在查找 DevWebAPI 时从 \InetPub\wwwroot\ 文件夹启动。请尝试将您使用的 URL 更改为http://appsvr02/DevWebApi/
答案2
我不知道我做了什么,但这次我能够看到它。感谢大家的反馈。这就是我的服务器路径现在显示的样子。http://appsvr02/DevWeApi/Owner.asmx