为 Project Server Extranet 环境扩展 Web 应用程序

更新时间: 2010年2月

 

上一次修改主题: 2010-02-24

草稿内容 - 请标注

要为您的 Microsoft Office Project Web Access 外部用户创建 Extranet 网站,必须扩展你希望向 Extranet 用户公开其内容的 Office Project Web Access 网站 Web 应用程序。实现扩展时会创建一个 Extranet 区域,通过该区域外部用户可以访问 Office Project Web Access 数据。

提示

此过程要求您创建对组织的内部用户可用的 Project Web Access 实例。有关详细信息,请参阅将 Project Server 2007 部署到服务器场环境

为 Project Server 2007 Extranet 扩展 Web 应用程序

如果允许 Office Project Web Access 用户通过 Intranet 以内部方式访问其数据,您可以为使用不同域(例如,Extranet 环境)的其他用户组选择公开该数据。为此,您需要将 Office Project Web Access 网站的现有 Web 应用程序扩展到另一个 Internet Information Services (IIS) 网站。此选项将重用现有的 Web 应用程序的内容数据库。

扩展现有 Web 应用程序

  1. 在 SharePoint 管理中心网站中,在“应用程序管理”页的“SharePoint Web 应用程序管理”部分中,单击“创建或扩展 Web 应用程序”。

  2. 在“创建或扩展 Web 应用程序”页面上,在“添加 SharePoint Web 应用程序”部分,单击“扩展现有 Web 应用程序”。

  3. 在“将 Web 应用程序扩展到其他 IIS 网站”页上的“Web 应用程序”部分,单击 Web 应用程序链接,然后单击“更改 Web 应用程序”。

  4. 在“选择 Web 应用程序”页上,单击要扩展的 Web 应用程序。它就是将承载 Project Web Access 网站的 Web 应用程序。

  5. 在“将 Web 应用程序扩展到其他 IIS 网站”页的“IIS 网站”部分,选择“新建 IIS 网站”。在“端口”框中,输入您要用于 Extranet 网站的端口号(例如,80)。“说明”和“路径”框根据您输入的端口号填入内容。

  6. 在“安全性配置”部分中为扩展的 Web 应用程序配置身份验证和加密。

    1. 在“验证提供程序”部分中,选择“协商(Kerberos)”或“NTLM”。

      提示

      在大多数情况下,应当使用默认设置 (NTLM)。仅在您的环境支持 Kerberos 的情况下,才使用“协商(Kerberos)”。使用“协商(Kerberos)”选项需要配置域用户帐户的服务主体名称。为此,您必须是 Domain Administrators 组的成员。有关配置 Kerberos 的详细信息,请参阅 Microsoft 知识库文章 KB 832769:如何将 Windows SharePoint Services 配置为使用 Kerberos 身份验证

    2. 在“允许匿名访问”部分,选择“否”。

    3. 在“使用安全套接字层(SSL)”部分选择“是”或“否”。我们强烈建议将 SSL 用于 Extranet 网站。如果选择为该 Web 网站启用 SSL,则必须通过请求和安装 SSL 证书来配置 SSL。

      有关为 Project Server 2007 配置 SSL 的详细信息,请参阅“为 Project Server 2007 Extranet 环境配置安全套接字层 (SSL) 协议”。此文章目前正在撰写,将稍后发布。

  7. 在“负载平衡的 URL”部分中,键入用户将在此 Web 应用程序中访问的所有网站的域名的 URL。此 URL 域将在此 Web 应用程序的页面上显示的所有链接中使用。默认情况下,将用当前的服务器名称和端口填充该文本框。

  8. 在“负载平衡的 URL”部分的“区域”下,从下拉菜单中为扩展的 Web 应用程序指定区域。选择“Extranet”。

  9. 单击“确定”以扩展 Web 应用程序,或单击“取消”以取消该过程并返回到“应用程序管理”页。

    您可以在管理中心网站的“备用访问映射”页上查看已经为您的服务器场创建的区域,从而确认新的 Extranet 区域已经创建。

另请参阅

概念

部署 Project Server 2007 Extranet 环境