如何允许访问IIS7中的内部网站

如何允许访问IIS7中的内部网站

我在 Windows 2008 Server R2 计算机上使用 Webmatrix 为一个简单的内部应用程序开发了我的第一个网站。我可以在运行该网站的同一台计算机上使用浏览器打开该网站,但无法从网络中的任何其他计算机上打开它。我也无法打开默认的 IIS7 网站。

错误是401 - 未授权:由于凭证无效,访问被拒绝。您无权使用您提供的凭证查看此目录或页面。

这是我目前所做的,结果没有任何变化:

  • 将我的站点的端口改为80,默认改为8080
  • 它列出了所有站点(到目前为止只有默认站点和我的站点),右键单击我的站点,选择Edit Permissions,选择Security选项卡,并验证对所有内容Everyone具有权限Allow
  • 它列出了所有站点(到目前为止只有默认站点和我的站点),右键单击我的站点,选择,Edit Permissions选择Security选项卡,然后添加Domain UsersRead & execute权限。List folder contentsRead

顺便说一句,我与其他遇到同样问题的人一起检查了这 3 个帖子,但没有答案。

https://stackoverflow.com/questions/9589759/how-to-allow-users-from-other-computers-to-connect-to-my-iis7-website

无法从我的家庭网络访问 IIS7

如何允许访问联网的PC以在IIS7中查看您的“本地主机” - Windows 7

是的,我可以 ping 运行 IIS7 的计算机,WWW 服务已启用且没有任何限制,我尝试禁用防火墙等。

答案1

WebMatrix 是一个开发工具,使用IIS 快讯不是 IIS。IIS Express 是 IIS 的较小版本,用于发展应用程序的专用端口,不用于托管最终可用的站点。默认情况下,它被锁定,仅允许计算机的本地用户访问该站点。

为了正确地将您的网站发布到 IIS 以供其他人访问,您需要在机器上配置普通 IIS 并从 WebMatrix 发布您的网站。

有关配置站点的信息可以在 Microsoft 支持中找到:
如何设置您的第一个 IIS 网站

要从 WebMatrix 发布,以下内容应该有帮助: 发布您的网站

我还建议您详细阅读以下有关 WebMatrix 的内容:

WebMatrix 2

除其他事项外,以下几点也很重要(粗体部分由我标注)

WebMatrix 是一款免费且轻量级的网络开发工具。 创造,发布,轻松维护您的网站。

相关内容