【发布时间】:2013-05-07 02:51:30
【问题描述】:
是否有针对 ASP.NET 的现成会员提供程序?
或者有没有制作教程?
我的问题是我无法对 ASP.NET 成员身份进行任何更改,我需要对其进行一些更改。
【问题讨论】:
标签: asp.net membership-provider
是否有针对 ASP.NET 的现成会员提供程序?
或者有没有制作教程?
我的问题是我无法对 ASP.NET 成员身份进行任何更改,我需要对其进行一些更改。
【问题讨论】:
标签: asp.net membership-provider
是否有针对 asp.net 的现成会员提供程序?
是的,default membership provider 使用 SQL 数据库。如果你想编写一个自定义的,你可以从MembershipProvider 类继承并实现你打算使用的抽象方法。
例如:
public class MyProvider: MembershipProvider
{
... implement the abstract methods here
}
然后在您的 web.config 中用您自己的替换默认提供程序:
<membership defaultProvider="Myprovider">
<providers>
<clear />
<add name="MyProvider" type="MyNamespace.MyProvider, MyAssembly" />
</providers>
</membership>
这是一个article on MSDN,它解释了您需要实现的成员资格提供程序的不同方法以及它们的用途。
【讨论】: