Sharepoint网站和具有自定义登录页面的自定义成员资格提供程序

时间:2009-09-17 22:12:38

标签: .net sharepoint authentication

我在MSDN上发现了this文章。它描述了如何编写自定义登录页面和SharePoint网站的memberip提供程序,以便按照您希望的方式管理对网站的访问。
我想知道:是否可以只添加此自定义登录页面,而无需指定成员资格提供程序?如果我通过调用FormsAuthentication.SetAuthCookie()在登录页面上验证用户,那还不够吗?
我真的不明白它是如何工作的,这就是我问这些问题的原因,如果我不需要,我不想开始实施自定义会员提供商。

1 个答案:

答案 0 :(得分:0)

如果要使用基于表单的身份验证(FBA),则需要指定成员资格提供程序。但是,我建议使用(或扩展)现有的,而不是实现自己的。最常见的是SqlMembershipProvider,它附带ASP.NET 2.0:

How To: Use Forms Authentication with SQL Server in ASP.NET 2.0

还有一个CodePlex项目,用于在SharePoint列表中存储成员资格/配置文件数据:

SharePoint 2007 List Membership Provider