Asp.net-Mvc
ASP.NET MVC 中的 DotNetOpenAuth oAuth [關閉]
我試圖了解如何在 ASP.NET MVC 的上下文中應用來自DotNetOpenAuth的 oAuth 消費者庫。
oAuth 對我來說是新的,圖書館似乎不是很簡單。有沒有人有在 ASP.NET MVC 中利用這個庫的範例?
您可能想查看隨DotNetOpenAuth 原始碼提供的範例項目。
解壓時獲得的解決方案中有幾個範例項目。其中之一是 Oauth 消費者實現。雖然它是一個 ASP.NET Webforms 應用程序,但將其重新實現為 ASP.NET MVC 應用程序應該不會太難。
看看 Rob Conery 的 TekPub ASP.Net MVC 2.0 Starter Site。他已經設置了 DotNetOpenAuth 作為其中的一部分。它應該為您指明正確的方向
編輯
我的假設是基於 OpenID 和 OAuth 相同的事實。它們不是相同的,而是互補的想法。OpenId 是關於身份驗證的,而 OAuth 是關於授權的。
雖然與 ASP.NET MVC 沒有直接關係,但TweetSharp 庫有一個用 C# 編寫的 OAuth 實現,可能會有一些用處。