我正在查看DotNetOpenAuth项目附带的OAuthServiceProvider WebForms示例,但希望将其实现为MVC 3应用程序。
有没有人已经这样做的例子?我可以想象这是一个人已经解决的常见情况。 Google / SO未能返回任何有效的示例。
感谢您的帮助。
答案 0 :(得分:12)
This project template是一个ASP.NET MVC网站,其中包含OAuth服务提供商身份验证模块。它还接受OpenID登录,但如果您不想要它,可以将其删除。当然,项目模板看起来像是在 lot 代码中引发的。它比一个非常简单的样本更加完整和生产就绪,您可以在其他地方找到它。
虽然这个项目模板以MVC 2为目标,但我想你可以很容易地将它与MVC 3联系起来。