我在win7上运行sharepoint 2010基金会。自安装SP2010以来,我的其他localhost网站都没有加载到浏览器中。我要么提示登录,要么只返回空白页面。我已经尝试将我的其他网站放在iis7的SP-80目录中,这允许加载页面,但需要登录。我在不同的iis7目录上尝试了各种Windows身份验证组合,但没有任何效果。我留下的印象是iis7需要单个端口80目录,而不是具有单独权限的不同的命名控制器。将我的其他站点映射到虚拟目录(需要我的管理员信誉),以允许iis访问文件,这个问题可能会变得复杂。
我的问题是,是否可以在SP2010上托管公共的,未受保护的80端口网站?我对IIS不是很有经验,所以如果我忽略了明显的话,请原谅我。
答案 0 :(得分:0)
您应该查看IIS中的网站设置。默认情况下,SharePoint不以匿名身份验证模式运行。
答案 1 :(得分:0)
请分析您是否在使用Powershell或中央管理员
的Web应用程序下创建了网站集如果您已创建Web应用程序但没有网站集,那么您将遇到相同的问题
和Sandeep
答案 2 :(得分:0)
如果您希望IIS上的其他站点位于同一台计算机上的同一端口上,则需要声明IIS主机标头。在IIS中创建新站点时,有一个绑定部分(IIS 7.5 - 在IIS6中,我相信它只是称为主机头) - 将绑定设置为myotherwebsite.com或myotherwebsite.local。确保您在绑定中使用的名称与指向该计算机的DNS名称匹配,通过公共DNS(如果是公共站点)或通过本地主机文件(\ windows \ system32 \ drivers \ etc \ hosts)(如果是仅供您当地使用。
进入主机标头路线,您完全绕过了共享点执行流 - 将您的网站设置为与其他网站一样。