2009-10-22 227 views
0

我想在.NET中引用我的.asmx web服务,但我的服务器没有暴露给互联网。当我提出以下地址时,我会看到下面提到的信息。无法看到目录的原因是什么?我是否在IIS配置中缺少某些东西?我是否在我的权限中缺少任何内容?就像参考我有其他文件夹与Web服务,我有同样的问题。 当我登录到服务器时,我正在使用我的Windows用户和密码(我正在使用Windows身份验证)。有必要提一下,当我把URL放到URL中时,我会弹出一个弹出窗口来放入我的用户名和密码,但似乎无法验证,因为一直问我几次。 如果您需要更多信息来解决此问题,请告知我无法通过浏览器访问网络服务访问

http://appsvr02/Inetpub/wwwroot/DevWebApi/

Internet Explorer无法显示该网页

你可以尝试什么: 看样子你连接到互联网,但你可能要尝试重新连接到Internet。

Retype the address. 

Go back to the previous page. 

最可能的原因: •您没有连接到互联网。 •网站遇到问题。 •地址中可能有打字错误。

More information 

这个问题可以通过多种问题造成的,其中包括:

•Internet连接已丢失。 •网站暂时不可用。 •域名服务器(DNS)无法访问。 •域名服务器(DNS)没有该网站域的列表。 •如果这是HTTPS(安全)地址,请单击工具,单击Internet选项,单击高级,然后检查以确保在安全性部分下启用SSL和TLS协议。

脱机用户

您仍然可以查看订阅的源和最近的一些浏览的网页。 查看订阅的订阅源

1.单击收藏夹中心按钮,单击订阅源,然后单击要查看的订阅源。

要查看最近访问过的网页(可能无法在所有网页上运作)

1.Click工具,然后单击脱机工作。 2.单击收藏夹中心按钮,单击历史记录,然后单击要查看的页面。

+0

这是serverfault.com(或者可能是superuser.com)的问题。 – mjv 2009-10-22 20:09:06

+0

这是很好的提及,当我把网址我得到一个弹出窗口放在我的用户名和密码。 – Tony 2009-10-22 20:16:10

+0

我猜测Windows身份验证机制在IIS之前甚至会验证该URL是否有效,这就是为什么即使页面看起来不存在也被要求提供凭据的原因。 – 2009-10-22 20:20:11

回答

0

尝试http://appsvr02/DevWebApi

您不应该指定完整路径,因为默认情况下,IIS根据wwwroot提供服务。

+0

我已经尝试了这个改变,但我仍然有这个问题。请记住,这是问我的用户名和密码 – Tony 2009-10-22 20:26:10

+0

是的,正如我在我上面的评论中所述,这很可能是因为Windows身份验证机制甚至在验证URL之前在IIS之前采取了一些措施。 – 2009-10-22 20:36:09