ASP.NET WebApi 基於分佈式Session方式實現Token簽名認證(發佈版)

1、課程介紹

明人不說暗話,跟着阿笨一塊兒學玩WebApi!開發提供數據的WebApi服務,最重要的是數據的安全性。那麼對於咱們來講,如何確保數據的安全將會是須要思考的問題。在ASP.NETWebService服務中能夠經過SoapHead驗證機制來實現,那麼在ASP.NET WebApi中咱們應該如何保證咱們的接口安全呢?若是您對本次分享課程《ASP.NET WebApi 基於分佈式Session方式實現Token簽名認證》感興趣的話,那麼請跟蹤阿笨一塊兒學習吧。安全

1.一、本次分享課程包含知識點以下:服務器

1)、對ASP.NET WebApi 如何實現身份認證進一步瞭解和學習。網絡

2)、ASP.NET 如何實現將自定義Session存儲在Redis中。框架

3)、.NET開源輕量級HTTP網絡請求框架RestSharp在ASP.NET WebApi中的基本運用。分佈式

4)、ASP.NET WebAPI自定義HTTP參數綁定支持多參數POST請求。(強烈推薦)學習

5)、ASP.NET WebApi如何基於分佈式Session方式實現Token認證。spa

1.二、一句話總結:今天咱們要解決的問題?3d

ASP.NET WebAPI如何保證客戶端以安全的方式進行訪問。htm

廢話很少說,直接上乾貨,咱們不生產乾貨,咱們只是乾貨的搬運工。token

2、概念名稱含義解釋

2.一、什麼是受權 (authorization) ?

2.二、什麼是認證 (authentication) ?

2.三、認證 (authentication) 和受權 (authorization) 的區別

3、WebApi如何實現Token認證明現原理講解

3.一、ASP.NET WebAPI如何保證客戶端以安全的方式進行訪問

3.二、基於分佈式Session方式實現Token認證基本思路以下:

基本流程上是這樣的:

●用戶使用用戶名密碼來請求服務器。

●服務器進行驗證用戶的信息。

●服務器經過驗證發送給用戶一個token。

●客戶端存儲token,並在每次請求時附送上這個token值。

●服務端驗證token值,並返回數據。

Session實現Token簽名認證原理圖  

4、實戰源碼在線實例演示

登錄

 

基於Session實現Token簽名認證

 

分佈式Session

 

5、總結

5、在線源碼觀看地址

做者:阿笨 

      官方QQ一羣(已滿):422315558跟着阿笨一塊兒玩NET 

      官方QQ二羣(加入):574187616跟着阿笨一塊兒玩NET(二) 

      我的講師課堂主頁:http://study.163.com/instructor/2544628.htm?share=2&shareId=2544628 

      我的課程主頁:http://dwz.cn/ABenNET

相關文章
相關標籤/搜索