.NET OpenId 库 - 提供者和消费者

标签 .net asp.net-mvc openid

我想为应用添加 OpenId 支持。它在 ASP.NET MVC 上运行,我希望它支持用户的 OpenId 身份验证,并允许用户将应用程序用作 OpenId 提供程序。所以基本上我正在寻找一个好的库,它可以用作 OpenId 的提供者和消费者,并且它必须很容易插入到 ASP.NET MVC 中(或者至少很容易被 Controller 和一组 View 包装。

最佳答案

Stacked StackOverflow 的开源实现使用 DotNetOpenID我认为也可能 SO 本身使用...

虽然它是建立在 WebControls 范式上的,但我认为你在使用 Microsoft MVC 实现它时会遇到麻烦。

我知道Grurrah将基于 WebControl 的 Ajax 库(Gaia Ajax - 我以前的启动)与 CaSTLe 项目 MVC 实现一起使用,但我不知道任何语义。虽然 Grurrah 也是开源的,所以我认为您可以轻松浏览它的代码来查看它:)

这意味着您可以将 DotNetOpenID 与 CaSTLe 项目 MVC 库(可能)一起使用,并且您可以开始使用 Ra-Ajax用于 Ajax 功能(免责声明;我使用 Ra-Ajax 和 Stacked)

关于.NET OpenId 库 - 提供者和消费者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/328079/

相关文章:

python - Django + Google 联合登录

c# - 为什么 System.Data 不会自动加载到 scriptcs 中?

c# - 为桌面应用程序进行静默更新的最佳方式有哪些?

javascript - PageMethods 与 ASP.Net MVC

proxy - 指定与 DotNetOpenID 一起使用的代理

amazon-web-services - AWS Lambda 中 id_token 与 access_token 使用的最佳实践

c# - .NET 应用程序中的最大线程数?

c# - 如何确定修改文件的最后一个进程?

c# - MVC5 不能在一个 View 中使用两个模型

javascript - 在没有模型的情况下在 MVC 3 中进行验证