配置匿名访问 (Windows SharePoint Services 3.0)
关于匿名访问
Internet Information Services (IIS) 创建 IUSR_计算机名 帐户来验证匿名用户以响应对 Web 内容的请求。IUSR_计算机名 帐户(其中计算机名 是运行 IIS 的服务器的名称)为用户提供根据 IUSR 帐户的上下文对资源进行匿名访问的权限。可以重置匿名用户访问权以使用任何有效的 Windows 帐户。
![]() |
---|
可以为其他网站、虚拟或物理目录和文件设置不同的匿名帐户。 |
在独立环境中,IUSR_计算机名 帐户位于本地服务器上。如果该服务器是域控制器,则将为域定义 IUSR_计算机名 帐户。
默认情况下,当您创建新的 Web 应用程序时,Windows SharePoint Services 3.0 将禁用匿名访问。由于禁用匿名访问,在 Windows SharePoint Services 3.0 可以处理匿名请求之前,IIS 就会拒绝这些匿名访问请求,从而又增添了一层安全。
为某个区域启用匿名访问
使用下列过程为 Web 应用程序的某个区域启用匿名访问。在每个 Web 应用程序中,可以将不同类用户归类到以下五个区域之一中:
-
Internet 是用于客户的区域。通常,Internet 区域是可以配置匿名访问的唯一区域。
-
Intranet 是用于内部员工的区域。
-
默认值是用于远程员工的区域。
-
自定义是用于管理员的区域。
-
Extranet 是用于合作伙伴的区域。
![]() |
---|
若要完成此过程,至少需要具有 SharePoint 组“Farm Administrators”的成员身份。 |
为 Web 应用程序的某个区域启用匿名访问
-
从“管理工具”中,打开 SharePoint 管理中心网站应用程序。
-
在管理中心主页上单击“应用程序管理”。
-
在“应用程序管理”页面上的“应用程序安全性”部分中,单击“验证提供程序”。
-
在“验证提供程序”页上,确保“Web 应用程序”框(在“网站操作”下面)中列出的 Web 应用程序是要配置的应用程序。如果列出的 Web 应用程序不是要配置的应用程序,请单击“Web 应用程序”下拉列表框右边的下拉箭头并选择“更改 Web 应用程序”。
-
在“选择 Web 应用程序”对话框中,单击要配置的 Web 应用程序。
-
在“验证提供程序”页上,单击要对其启用匿名访问的 Web 应用程序区域。“验证提供程序”页上将列出为所选 Web 应用程序配置的区域。
-
在“编辑验证”页上的“匿名访问”部分中,选择“启用匿名访问”,然后单击“保存”。
此时,已为 Web 应用程序区域启用匿名访问。
为单个网站启用匿名访问
现在您需要为网站集中的单个网站启用匿名访问。
为单个网站启用匿名访问
-
转到要启用匿名访问的网站,然后单击“网站操作”菜单。
-
在“网站操作”菜单上,单击“网站设置”。
-
在“网站设置”页面的“用户和权限”部分中,单击“高级权限”。
-
在“权限”页的“设置”菜单上,单击“匿名访问”。匿名访问的设置列出了三个选项:
-
整个网站 如果要为整个网站启用匿名访问,请选择此选项。
-
列表和库 如果要只为网站上的列表和库启用匿名访问,请选择此选项。
-
无 如果要阻止在网站上使用匿名访问,请选择此选项。
-
-
单击“确定”。
此时,将基于选定的选项为网站配置匿名访问。
为单个列表启用匿名访问
如果选择“列表和库”,请为单个列表启用匿名访问。
为单个列表启用匿名访问
-
转到网站的主页,在左侧导航窗格中,单击“查看所有网站内容”。
-
单击要启用匿名访问的列表。
-
在“设置”菜单上,单击“列表设置”。
-
在“自定义列表”页上的“权限和管理”部分中,单击“此列表的权限”。
-
在“权限”页上的“操作”菜单中,单击“编辑权限”。随后显示一个对话框,告知您将为此列表创建唯一权限。单击“确定”。
-
在“设置”菜单上,单击“匿名访问”。
-
为具有对列表的匿名访问权的用户选择权限,然后单击“确定”。
此时,用户会具有您已配置的对列表的匿名访问权。您可以控制用户是否能够匿名访问其他列表、主页或网站上的其他页。