11

我有一个 ASP.Net 2.0 网站,目前正在使用自定义 MembershipProvider 和标准登录控件。我想用 DotNetOpenId 中的登录控件替换登录控件。

我覆盖了检查用户名和密码的 ValidateUser,但是在使用 OpenId 时我不需要实现它。

是否可以使用 OpenId 并且我仍然可以使用会员提供程序,以便我仍然可以使用它来访问当前登录的用户?

还是不再需要使用提供者模型的情况?

4

3 回答 3

6

没有可用的内置提供程序。但是您始终可以实现自己的提供程序。

或者您可以在 codePlex中查看这个可用的。

于 2008-09-26T21:35:42.503 回答
4

在http://code.google.com/p/dotnet-membership-provider/中找到的一个 Web 项目模板 有一个与 dotnetopenid 一起使用的示例成员资格提供程序类,尽管您可能应该在生产中使用它之前对其进行审查。 .. 上次我检查源代码时需要做一些工作。

于 2008-12-17T04:26:24.890 回答
3

这是首屈一指的 .NET OpenID 库,由 MSFT 员工 Andrew Arnott 编写:http ://code.google.com/p/dotnetopenid/

不确定与会员资格的整合。

于 2008-11-20T15:25:52.260 回答