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

相關問題