配置匿名访问 (Windows SharePoint Services 3.0)

关于匿名访问

Internet Information Services (IIS) 创建 IUSR_计算机名 帐户来验证匿名用户以响应对 Web 内容的请求。IUSR_计算机名 帐户(其中计算机名 是运行 IIS 的服务器的名称)为用户提供根据 IUSR 帐户的上下文对资源进行匿名访问的权限。可以重置匿名用户访问权以使用任何有效的 Windows 帐户。

Note注意:

可以为其他网站、虚拟或物理目录和文件设置不同的匿名帐户。

在独立环境中,IUSR_计算机名 帐户位于本地服务器上。如果该服务器是域控制器,则将为域定义 IUSR_计算机名 帐户。

默认情况下,当您创建新的 Web 应用程序时,Windows SharePoint Services 3.0 将禁用匿名访问。由于禁用匿名访问,在 Windows SharePoint Services 3.0 可以处理匿名请求之前,IIS 就会拒绝这些匿名访问请求,从而又增添了一层安全。

为某个区域启用匿名访问

使用下列过程为 Web 应用程序的某个区域启用匿名访问。在每个 Web 应用程序中,可以将不同类用户归类到以下五个区域之一中:

  • Internet 是用于客户的区域。通常,Internet 区域是可以配置匿名访问的唯一区域。

  • Intranet 是用于内部员工的区域。

  • 默认值是用于远程员工的区域。

  • 自定义是用于管理员的区域。

  • Extranet 是用于合作伙伴的区域。

Important重要说明:

若要完成此过程,至少需要具有 SharePoint 组“Farm Administrators”的成员身份。

为 Web 应用程序的某个区域启用匿名访问

  1. 从“管理工具”中,打开 SharePoint 管理中心网站应用程序。

  2. 在管理中心主页上单击“应用程序管理”。

  3. 在“应用程序管理”页面上的“应用程序安全性”部分中,单击“验证提供程序”。

  4. 在“验证提供程序”页上,确保“Web 应用程序”框(在“网站操作”下面)中列出的 Web 应用程序是要配置的应用程序。如果列出的 Web 应用程序不是要配置的应用程序,请单击“Web 应用程序”下拉列表框右边的下拉箭头并选择“更改 Web 应用程序”。

  5. 在“选择 Web 应用程序”对话框中,单击要配置的 Web 应用程序。

  6. 在“验证提供程序”页上,单击要对其启用匿名访问的 Web 应用程序区域。“验证提供程序”页上将列出为所选 Web 应用程序配置的区域。

  7. 在“编辑验证”页上的“匿名访问”部分中,选择“启用匿名访问”,然后单击“保存”。

此时,已为 Web 应用程序区域启用匿名访问。

为单个网站启用匿名访问

现在您需要为网站集中的单个网站启用匿名访问。

为单个网站启用匿名访问

  1. 转到要启用匿名访问的网站,然后单击“网站操作”菜单。

  2. 在“网站操作”菜单上,单击“网站设置”。

  3. 在“网站设置”页面的“用户和权限”部分中,单击“高级权限”。

  4. 在“权限”页的“设置”菜单上,单击“匿名访问”。匿名访问的设置列出了三个选项:

    • 整个网站   如果要为整个网站启用匿名访问,请选择此选项。

    • 列表和库   如果要只为网站上的列表和库启用匿名访问,请选择此选项。

    • 无   如果要阻止在网站上使用匿名访问,请选择此选项。

  5. 单击“确定”。

此时,将基于选定的选项为网站配置匿名访问。

为单个列表启用匿名访问

如果选择“列表和库”,请为单个列表启用匿名访问。

为单个列表启用匿名访问

  1. 转到网站的主页,在左侧导航窗格中,单击“查看所有网站内容”。

  2. 单击要启用匿名访问的列表。

  3. 在“设置”菜单上,单击“列表设置”。

  4. 在“自定义列表”页上的“权限和管理”部分中,单击“此列表的权限”。

  5. 在“权限”页上的“操作”菜单中,单击“编辑权限”。随后显示一个对话框,告知您将为此列表创建唯一权限。单击“确定”。

  6. 在“设置”菜单上,单击“匿名访问”。

  7. 为具有对列表的匿名访问权的用户选择权限,然后单击“确定”。

此时,用户会具有您已配置的对列表的匿名访问权。您可以控制用户是否能够匿名访问其他列表、主页或网站上的其他页。

posted @ 2011-04-20 16:41  Hayden Han  阅读(418)  评论(0编辑  收藏  举报