对于部分匿名且部分在表单身份验证登录之后的 SharePoint 网站,您如何管理它的安全性?
我有一个使用CMS门户(使用 Windows 身份验证)设置的站点,但由于 FBA 将被公众使用,它已扩展为将 FBA 作为身份验证提供程序并启用了匿名访问。CMS 门户上未启用匿名,因为它不会重新激活,只有内容编辑器才能登录该站点。
但是我不知道如何管理从 CMS 门户可以匿名访问的内容和不可以匿名访问的内容,是否有可能,或者是否需要一个 FBA 管理员帐户来管理网站的该部分?
对于部分匿名且部分在表单身份验证登录之后的 SharePoint 网站,您如何管理它的安全性?
我有一个使用CMS门户(使用 Windows 身份验证)设置的站点,但由于 FBA 将被公众使用,它已扩展为将 FBA 作为身份验证提供程序并启用了匿名访问。CMS 门户上未启用匿名,因为它不会重新激活,只有内容编辑器才能登录该站点。
但是我不知道如何管理从 CMS 门户可以匿名访问的内容和不可以匿名访问的内容,是否有可能,或者是否需要一个 FBA 管理员帐户来管理网站的该部分?
我认为您要问的是“如何管理 SharePoint / WSS 网站的匿名访问?”。
这篇文章应该让你开始。
常见问题 - 如何启用匿名访问?
从 Central Admin 为 Web 应用程序启用匿名访问。
Central Admin 主页 > 应用程序管理 > 身份验证提供程序
选择 Membership Provider (authentication.aspx) 并从下一页启用匿名访问。
您无需在 IIS 管理器上执行任何操作......从中央管理页面启用它也将在 IIS 上启用它。
为您希望匿名访问的网站显式打开它。
浏览到该站点,单击站点设置 > 高级权限 > 设置 > 匿名访问 (setanon.aspx) 并打开该站点的匿名访问。
来自 Mark Harrisons 博客http://old.markharrison.co.uk/blog/2006/06/moss-2007-enable-anonymous_12.htm
根据您的后续评论,我相信您在询问是否可以在登录到仅支持 Windows 身份验证的默认区域时管理匿名访问。出于某种原因,当使用已关闭匿名访问的 Web 应用程序访问网站集时,MSFT 决定禁用 (_layouts/setanon.aspx) 上的页面控件。
由于匿名访问只是 Web 的另一种设置,因此您没有理由不能构建自己的网页来管理这些设置。本文可以帮助您入门。诚然,本文讨论了构建 STSADM 扩展,它不会帮助您通过 Web 浏览器管理您的网站,但它确实包含您需要在自定义页面中拥有的代码。
您不需要特殊的 FBA 帐户来管理匿名访问。您可以使用在您的网站集中具有适当权限的任何帐户对其进行管理。