【发布时间】:2013-02-17 01:58:17
【问题描述】:
我不明白为什么很多人谈论创建从 asp.net 库中的某个基类继承的成员资格提供程序并在 web.config 文件中注册提供程序。因为我们可以在不这样做的情况下得到任何我们想要的东西。我编写了一个静态类,可以检查用户是否存在于相应的数据库中,添加用户,通过调用FormsAuthentication.SetAuthCookie 对用户进行身份验证,一切正常。简而言之,为什么我们需要告诉 web.config 文件我们使用哪个提供程序。为什么我们的提供者需要继承 Membership Provider ?
【问题讨论】: