问题 我可以将OpenId与ASP MembershipProvider一起使用吗?


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

我重写了验证用户名和密码的ValidateUser,但是在使用OpenId时我不需要实现它。

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

或者是否需要使用提供者模型?


10733
2017-09-26 21:30


起源



答案:


没有内置提供商可用。但您始终可以实施自己的提供商。

或者你可以退房 这个 可在codePlex中找到。


6
2017-09-26 21:35





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


4
2017-12-17 04:26



投票支持与OpenID一起使用的更好的成员资格提供者界面: aspnet.uservoice.com/forums/41199-general/suggestions/... - Andrew Arnott


答案:


没有内置提供商可用。但您始终可以实施自己的提供商。

或者你可以退房 这个 可在codePlex中找到。


6
2017-09-26 21:35





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


4
2017-12-17 04:26



投票支持与OpenID一起使用的更好的成员资格提供者界面: aspnet.uservoice.com/forums/41199-general/suggestions/... - Andrew Arnott


这是首席.NET OpenID库,由MSFT员工Andrew Arnott撰写: http://code.google.com/p/dotnetopenid/

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


3
2017-11-20 15:25