OpenID Discovery URL列表

时间:2011-07-15 21:31:52

标签: c# asp.net openid dotnetopenauth

我在Asp.Net应用程序中使用DotNetOpenAuth。

我想创建一个登录页面,用户可以在谷歌,雅虎等最常见的OpenID提供商中进行选择......

我想要像SO登录这样的图像按钮。

1)实现这一目标是否有最佳实践? (像免费/开放的asp.net控件)

2)您是否有常见的Discovery URL列表?

更新

仅供参考我也发现了这个:

2 个答案:

答案 0 :(得分:2)

我相信这正是您所寻找的:http://code.google.com/p/openid-selector/

答案 1 :(得分:2)

您可以查看this page,其中显示了如何使用ASP.NET / MVC进行OpenID身份验证。如果您没有使用MVC,那么check out this page (see cautionary comment below),它显示了如何在没有任何MVC的情况下在C#/ ASP.NET中执行此操作。

同时查看StackAppsStacky,它们可以帮助您在.NET中实现一些Stack Overflow类型的东西。

最后,如果您需要提供者/发现列表列表,请选中out this list!