Asp.net 我可以在ASP成员资格提供程序中使用OpenId吗?

Asp.net 我可以在ASP成员资格提供程序中使用OpenId吗?,asp.net,asp.net-membership,openid,membership-provider,dotnetopenauth,Asp.net,Asp.net Membership,Openid,Membership Provider,Dotnetopenauth,我有一个ASP.NET2.0网站,目前正在使用自定义成员资格提供程序和标准登录控件。我想用DotNetOpenId中的登录控件替换登录控件 我覆盖了检查用户名和密码的ValidateUser,但在使用OpenId时不需要实现这一点 是否可以使用OpenId,并且仍然可以使用成员资格提供程序访问当前登录的用户 还是说现在需要使用提供程序模型了?没有内置的提供程序可用。但您始终可以实现自己的提供者 或者,您也可以在codePlex中查看 这是MSFT员工Andrew Arnott编写的premier

我有一个ASP.NET2.0网站,目前正在使用自定义成员资格提供程序和标准登录控件。我想用DotNetOpenId中的登录控件替换登录控件

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

是否可以使用OpenId,并且仍然可以使用成员资格提供程序访问当前登录的用户


还是说现在需要使用提供程序模型了?

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


或者,您也可以在codePlex中查看

这是MSFT员工Andrew Arnott编写的premier.NET OpenID库:


不确定是否与成员资格集成。

在中找到一个web项目模板
有一个与dotnetopenid一起工作的示例成员资格提供程序类,不过您可能应该在生产中使用它之前对它进行一次检查。。。上次我检查源代码时,它需要做一些工作。

投票选择一个更适合OpenID的成员资格提供程序界面: