如何在同一台服务器上不使用 Active Directory 的情况下托管多个独立、安全的 SharePoint 网站(WSS 3.0)?

如何在同一台服务器上不使用 Active Directory 的情况下托管多个独立、安全的 SharePoint 网站(WSS 3.0)?

我在我的一个网络上设置了一个 SharePoint 站点来为 Active Directory 用户提供服务。需要说明的是,这是在 Windows Server 2003 Standard 上运行的 Windows SharePoint Services 3.0 安装。无法升级服务器或 SharePoint 版本。

管理层希望创建几个新站点,每个站点为少数客户服务。这些站点将用作“Dropbox”或 FTP 站点,以便我的公司可以向外部联系人提供大型文件,反之亦然。

以下是我的要求:

  1. 我不想为每个外部联系人创建 Active Directory 帐户。
  2. 如果可能的话,我想将外部用户名和密码存储在数据库中,我可以为其编写一个小型 GUI,以便管理层可以处理添加他们自己的外部联系人。
  3. 每个客户端站点必须彼此隔离,并且与我的主要公司 SharePoint 站点隔离。
  4. 我希望所有程序都在端口 80 上运行,并且能够以 clientname.mycompany.com 或 www.mycompany.com/clientname 的身份访问网站

如果有人曾经这样做过,我将非常高兴听到您学到的任何经验教训以及如何设置的建议。

凯尔

答案1

您可以设置 SharePoint 站点以使用基于表单的身份验证,如果您在 Google 上搜索该确切术语,您将找到大量信息。至于让程序在端口 80 上运行,由于您表示要使用类似 clientname.mycompany.com 的 URL,因此这没有问题,只要该 DNS FQDN(clientname.mycompany.com 或 *.mycompany.com)在公司 DNS 之外已知(即,例如,将所有对 *.mycompany.com 的请求重新路由到该服务器),那么只需使用指定的 URL 创建站点,就会在端口 80 上的 IIS 中创建一个带有主机头 clientname.mycompany.com 的站点...

编辑:另一个想法是使用 ADAM,Active Directory 应用程序模式,其工作方式与常规 AD 类似,也用于 SharePoint 身份验证,但与您自己的公司 AD 完全分开。

PS 在服务器 2008 中,它被称为 Active Directory 轻量级目录服务

相关内容