寫在前面
本人在研究DotNetOpenAuth的過程中,遇到很多問題,很多坑,花費了很多時間才調通這玩意,現在毫無保留的分享出來,希望博友們可以輕松的上手DotNetOpenAuth,減少爬坑時間。
注意:
本系列介紹client_credentials認證方式,並且為了最大程度的展示關鍵代碼,沒有使用數據庫
環境:
.net4.5.1 ,DotNetOpenAuth v5.0.0-alpha3,MVC5
開發工具:
Visual Studio 2015
系列文章目錄
摘要: DotNetOpenAuth是OAuth2的.net版本,利用DotNetOpenAuth我們可以輕松的搭建OAuth2驗證服務器,不廢話,下面我們來一步步搭建驗證服務器
2、DotNetOpenAuth實踐之Windows簽名制作
摘要: 在上篇中我們搭建了一個簡單的認證服務器,里面使用到了Windows簽名證書,這一篇則是教大家如何制作Windows簽名證書
摘要: 上一篇我們寫了一個OAuth2的認證服務器,我們也獲取到access_token,那么這個token怎么使用呢,我們現在就來揭開
4、DotNetOpenAuth實踐之WebApi資源服務器
摘要: 上篇我們講到WCF服務作為資源服務器接口提供數據服務,那么這篇我們介紹WebApi作為資源服務器
5、DotNetOpenAuth實踐之Webform資源服務器配置
摘要: 上篇我們講到WebApi資源服務器配置,這篇我們說一下Webform下的ashx,aspx做的接口如何使用OAuth2認證
后語:
本系列只簡單的講了一下如何去搭建一個認證服務器和資源服務器,以及搭建的時候的注意點
源碼: