【问题标题】:sharepoint and other localhost sites, on port 80sharepoint 和其他本地主机站点,端口 80
【发布时间】:2012-01-07 16:51:50
【问题描述】:

我在 win7 上运行 sharepoint 2010 Foundation。自安装 SP2010 以来,我的其他本地主机网站都没有加载到浏览器中。我要么被提示登录,要么只返回空白页。我尝试将我的其他网站放在 iis7 的 SP-80 目录中,这允许页面加载,但需要登录。我在不同的 iis7 目录上尝试了各种 Windows 身份验证组合,但没有任何效果。我留下的印象是 iis7 需要单个端口 80 目录,而不是具有不同权限的不同的命名导向器。将我的其他站点映射到虚拟目录(需要我的管理员凭据)以允许 iis 访问文件,问题可能会变得复杂。

我的问题是,是否可以与 SP2010 一起托管公共的、未受保护的 80 端口网站?我对 IIS 不是很有经验,所以如果我忽略了显而易见的内容,请原谅我。

【问题讨论】:

    标签: sharepoint iis-7 localhost port80


    【解决方案1】:

    当然可以。在 SharePoint 中创建 Web 应用程序时,您可以指定端口,Web 应用程序将在其上运行。

    您应该查看 IIS 中的站点设置。默认情况下,SharePoint 不在匿名身份验证模式下运行。

    【讨论】:

      【解决方案2】:

      请分析您是否确实在 Web 应用程序下使用 Powershell 或从 Central Admin 创建了网站集

      如果您创建了 Web 应用程序但没有站点集合,那么您将遇到同样的问题

      桑迪普

      【讨论】:

        【解决方案3】:

        如果您希望 IIS 上的其他站点在同一台机器上的同一端口上,您需要声明 IIS 主机标头。当您在 IIS 中创建新站点时,有一个绑定部分(IIS 7.5 - 在 IIS6 中,我相信它只是称为主机标头) - 将您的绑定设置为 myotherwebsite.com 或 myotherwebsite.local。确保您在绑定中使用的名称与指向该计算机的 DNS 名称匹配,可以通过公共 DNS(如果它是公共站点)或通过本地主机文件(\windows\system32\drivers\etc\hosts)(如果是)仅供您本地使用。

        通过主机标头路由,您完全绕过了共享点执行流 - 像设置其他站点一样设置您的站点。

        【讨论】:

          猜你喜欢
          • 2013-10-12
          • 2016-04-23
          • 1970-01-01
          • 1970-01-01
          • 2020-10-10
          • 1970-01-01
          • 1970-01-01
          • 2012-06-06
          • 1970-01-01
          相关资源
          最近更新 更多