SharePoint 表单身份验证网站

发布于 2024-07-20 12:47:52 字数 301 浏览 6 评论 0原文

对于部分匿名且部分支持表单身份验证登录的 SharePoint 网站,您如何管理其安全性?

我已经设置了一个使用 CMS 门户(使用 Windows 身份验证)的网站,但由于 FBA 将由公众使用,因此它已扩展为将 FBA 作为身份验证提供程序并且 匿名访问已启用。 CMS 门户上未启用匿名,因为它不是 relivent,只有内容编辑者才能登录该网站。

但我不知道如何管理可以从 CMS 门户匿名访问和不可匿名访问的内容,是否可能,或者是否需要一个 FBA 管理员帐户来管理该网站的该部分?

With a SharePoint site which is partially anonymous and partially behind a forms authentication login, how do you manage the security of it?

I've got a site set up with the CMS portal (which uses Windows authentication) but since FBA is to be used by the public it has been extended to have FBA as the authentication provider and anonymous access has been enabled. Anonymous is not enabled on the CMS portal, as it is not relivent, only content editors will log onto that site.

But I can't work out how to manage what is and isn't anonymously accessible from the CMS portal, is it possible, or does there need to be a FBA-admin account which is used to manage that portion of the site?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风启觞 2024-07-27 12:47:52

我认为您要问的是“如何管理 SharePoint/WSS 网站的匿名访问?”。

这篇文章应该可以帮助您入门。

常见问题解答 - 如何启用匿名访问

启用网络匿名访问
来自中央管理的申请。

中央管理主页> 应用
管理> 身份验证提供程序

<块引用>

选择会员提供商 (authentication.aspx) 并启用
从下一页匿名访问。

您无需在
IIS 管理器...从
中央管理页面也将启用它
在 IIS 上。

为网站明确打开它
您希望以匿名方式访问。

浏览到站点,单击“站点”
设置> 高级权限>
设置>匿名访问
(setanon.aspx) 并打开匿名
访问该网站。

来自马克·哈里森博客 http://old. markharrison.co.uk/blog/2006/06/moss-2007-enable-anonymous_12.htm

根据您的后续评论,我相信您是在问登录到默认区域时是否可以管理匿名访问仅支持 Windows 身份验证。 由于某种原因,MSFT 决定在使用已关闭匿名访问的 Web 应用程序访问网站集时禁用 (_layouts/setanon.aspx) 上的页面控件。

由于匿名访问只是网络的另一种设置,因此您没有理由不能构建自己的网页来管理这些设置。 这篇文章可以帮助您入门。 尽管本文讨论了构建 STSADM 扩展,该扩展不会帮助您通过 Web 浏览器管理站点,但它确实包含您在自定义页面中需要的代码。

您不需要特殊的 FBA 帐户来管理匿名访问。 您可以使用在网站集中具有适当权限的任何帐户来管理它。

I think what you are asking is "How do I manage anonymous access for SharePoint / WSS sites?".

This article should get you started.

FAQ - How do I enable anonymous access
?

Enable anonymous access for a web
application from the Central Admin.

Central Admin Home Page > Application
Management > Authentication Providers

select the Membership Provider (authentication.aspx) and enable
anonymous access from the next page.

You don't have to do anything on the
IIS Manager ... enabling it from the
Central Admin page will also enable it
on IIS.

Explicitly turn it on for the sites
you want to be accessed anonymously.

Browse to the site, click Site
Settings > Advanced Permissions >
Settings >Anonymous Access
(setanon.aspx) and turn on anonymous
access for the site.

From Mark Harrisons blog http://old.markharrison.co.uk/blog/2006/06/moss-2007-enable-anonymous_12.htm

Based on your follow up comment I believe you are asking if you can manage anonymous access when logged in to your default zone which only supports Windows Authentication. For some reason MSFT decided to disable the page controls on (_layouts/setanon.aspx) when access the site collection using a Web Application that has anonymous access turned off.

Since anonymous access is just another setting for the Webs there is no reason you cannot build your own web page to manage those settings. This article can help get you started. Granted this article discusses building an STSADM extension which will NOT help you manage your site via Web Browser, it does have the code you would need to have inside your custom page.

You should NOT need a special FBA account to manage the anonymous access. You can management it with any account that has proper permissions in your site collection.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文