3

我在 Windows 2003 Server 中将 IIS 用于 SharePoint 内部网。
外部传入请求将使用主机标头portal.mycompany.com并被迫使用 SSL。

我想知道是否有办法设置备用主机标头,例如
http://internalportal/
仅接受来自内部网络的请求,但不强制用户使用 SSL。

关于如何设置的任何建议?

4

3 回答 3

3

丹尼尔,请记住,仅仅因为 IIS 中的某些东西是可能的,并且通过任意数量的开箱即用解决方案(如硬件负载平衡器和 SSL)并不意味着它受 SharePoint 支持,或者它以相同的方式实现.

您可以按照您的要求进行操作,但是您应该通过 SharePoint 管理中心、“创建或扩展 Web 应用程序”以及“扩展和现有应用程序”来完成。

通过这种方式,您可以创建一个网站(在 IIS 中)来访问您现有的 SharePoint Web 应用程序,该应用程序可以通过不同的主机头、端口、使用 SSL、身份验证机制等进行访问。

作为一般规则,如果您可以在 IIS 和 SharePoint 中执行某些操作,那么您应该只在 SharePoint 中执行此操作。

于 2008-08-15T17:34:38.593 回答
1

假设无法从公司外部访问http://internalportal/,您可以在 IIS 中设置两个网站。第一个站点配置为使用主机头值“portal.mycompany.com”,需要 SSL。第二个站点配置为使用主机头值“internalportal”,不需要 SSL。主机头值在“网站”->“高级”下配置。

拥有一个硬件负载平衡器会让事情变得更容易。负载平衡器上的站点设置为需要 SSL,而您在 IIS 中的网站设置为不需要 SSL。

于 2008-08-08T00:24:26.297 回答
1

您可以只向站点添加第二个主机头和内部 IP 地址以进行内部非 ssl 访问

172.16.3.1:443:portal.mycompany.com
172.16.3.2:80:internalportal
于 2008-08-08T02:19:37.140 回答