0

我必须开发一个全新的自定义会员供应商(MyCustomProvider),其中我必须实现所有的方法,如验证用户,CreateUser和所有其他,并使用此会员供应商我的SharePoint站点的身份验证机制。我已经完全实现了它。现在我剩下使用它进行身份验证。我想知道如何进一步进行。创建一个全新的自定义会员供应商,并从该身份验证

回答

2

实现你的供应商后,您只需将其设置在web.config中:

<configuration> 
    <system.web> 
    <membership defaultProvider="MyCustomProvider" userIsOnlineTimeWindow="15"> 
     <providers> 
     <clear/> 
     <add name="MyCustomProvider" type="My.Namespace.MyCustomProvider" connectionStringName="myConnStr" 
      enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" 
      maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" 
      applicationName="MyApp" /> 
     </providers> 
    </membership>  
    </system.web> 
</configuration> 

然后你可以使用Forms AuthenticationLogin Controls和所有其他很酷的功能。

还检查了该MSDN example for custom Membership Providers

相关问题