Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 创建一个全新的自定义成员资格提供商并从中进行身份验证_Asp.net_Sharepoint_Sharepoint 2007_Membership Provider_Custom Membershipprovider - Fatal编程技术网

Asp.net 创建一个全新的自定义成员资格提供商并从中进行身份验证

Asp.net 创建一个全新的自定义成员资格提供商并从中进行身份验证,asp.net,sharepoint,sharepoint-2007,membership-provider,custom-membershipprovider,Asp.net,Sharepoint,Sharepoint 2007,Membership Provider,Custom Membershipprovider,我必须开发一个全新的自定义成员资格提供程序(MyCustomProvider),其中我必须实现所有方法,如validate user、CreateUser和所有其他方法,并将此成员资格提供程序用作sharepoint网站的身份验证机制。我已经完全实现了。现在我只剩下使用它进行身份验证了。我想知道如何进一步操作。在实现您的提供程序后,您只需在web.config中设置它: <configuration> <system.web> <membership d

我必须开发一个全新的自定义成员资格提供程序(MyCustomProvider),其中我必须实现所有方法,如validate user、CreateUser和所有其他方法,并将此成员资格提供程序用作sharepoint网站的身份验证机制。我已经完全实现了。现在我只剩下使用它进行身份验证了。我想知道如何进一步操作。

在实现您的提供程序后,您只需在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>

,以及所有其他酷功能

也请查看此

我建议您阅读-