现在的位置: 首页 > 综合 > 正文

SharePoint 在代码里取表单认证里的Membershipprovider的信息

2014年02月18日 ⁄ 综合 ⁄ 共 610字 ⁄ 字号 评论关闭

        网上关于如何配置sharepoint的表单认证的文章已经很多了,那么如果我们想更进一步,对配置表单认证的站点进行二次用户管理开发时, 就需要取得表单认证中的Membership的信息,最近在SDK里发现了一个取Membership方法,可以避免硬编码或者从配置文件中取值,代码如下:

 

//SPUrlZone的值根据站点的不同进行设置

SPIisSettings iisSettings= webApplication.IisSettings[SPUrlZone.Default];

SPFormsAuthenticationProvider formsClaimsAuthenticationProvider = iisSettings.FormsClaimsAuthenticationProvider

MembershipProvider mp = Membership.Providers[formsClaimsAuthenticationProvider.MembershipProvider];                       

        这个formsClaimsAuthenticationProvider.MembershipProvider 就是我们在创建web application的页面里填入的MembershipProvider的名字。

        不多说了,想了解更多相关信息就去SDK看吧。

抱歉!评论已关闭.