0

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

4

1 回答 1

6

Stacked an Open Source implementation of StackOverflow 使用DotNetOpenID我认为 SO 本身也可能使用...

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

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

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

于 2008-11-29T22:27:15.873 回答