我如何在我的Asp.net MVC项目中编写Open Id代码?

时间:2010-04-12 08:25:59

标签: asp.net-mvc

我想为Open Id插入代码。 我无法找到基于此的文章。 请帮帮我给我一个文章链接? 你的文章对我很有帮助。

2 个答案:

答案 0 :(得分:4)

结帐OpenIdPortableArea。它提供了一个已包含OpenId逻辑的控制器和视图。您需要做的就是使用AreaRegistration.RegisterAllAreas()注册该区域并连接一个消息处理程序,并且您可以访问为该用户返回的OpenId字符串。视图是嵌入的,但可以被覆盖。有关更全面的详细信息,请查看documentation

如果您不熟悉便携式区域,则来自MvcContrib。关于如何让他们前进,有一些很好的blog posts。 OpenIdPortableArea使用DotNetOpenAuth

否则,您可以自己实现逻辑。这是关于如何做的great blog post

答案 1 :(得分:2)

尝试这个question的答案。