ASP.NET WebApi 基於OAuth2.0實現Token簽名認證
一、課程介紹
明人不說暗話,跟著阿笨一起玩WebApi!開發提供數據的WebApi服務,最重要的是數據的安全性。那麽對於我們來說,如何確保數據的安全將是我們需要思考的問題。為了保護我們的WebApi數據接口不被他人非法調用,我們采用身份認證機制,常用的身份認證方式用Https基本認證(結合SSL證書),在ASP.NET WebService服務中可以通過SoapHead驗證機制來實現,那麽在ASP.NET WebApi中我們應該如何保證我們的接口安全呢?在上此分享課程中阿笨給大家帶來了《ASP.NET WebApi 基於分布式Session方式實現Token簽名認證》和《ASP.NET WebApi 基於JWT實現Token簽名認證》。今天阿笨給大家帶來另外一種解決方案《ASP.NET WebApi 基於OAuth2.0實現Token簽名認證》如果您對本次分享課程感興趣的話,那麽請跟著阿笨一起學習吧。
1.1、本次分享課程包含知識點如下:
1)、對ASP.NET WebApi 如何實現身份認證進一步了解和學習。
2)、掌握.NET中的OAuth2.0 密碼模式(resource owner password credentials)的實戰項目運用。(強烈推薦)
3)、.NET開源輕量級HTTP網絡請求框架RestSharp在ASP.NET WebApi中的基本運用。
4)、ASP.NET WebAPI自定義HTTP參數綁定支持多參數POST請求。(強烈推薦)
5)、ASP.NET WebApi 基於OAuth2.0實現Token簽名認證。
1.2、一句話總結:今天我們要解決的問題?
ASP.NET WebAPI如何保證客戶端以安全身份認證方式進行訪問。
廢話不多說,直接上幹貨,我們不生產幹貨,我們只是幹貨的搬運
二、OAuth2.0幾種授權模式和場景應用
2.1、什麽是OAuth2.0
2.2、OAuth2.0的幾種授權類型
2.3、什麽場景下會用到OAuth2.0授權
三、WebApi基於OAuth2.0實現Token簽名認證原理講解
四、WebApi 基於OAuth2.0實現Token簽名實戰演練分享
OAuth2.0登錄
OAuth2.0主界面
五、課後思考與總結
ASP.NET WebApi 基於OAuth2.0實現Token簽名認證