原文:ASP.NET Core 6框架揭秘實例演示[20]:“數據保護”框架基於文件的密鑰存儲

數據加解密與哈希 演示了 數據保護 框架如何用來對數據進行加解密,而 數據保護 框架的核心是 密鑰管理 。數據保護框架以XML的形式來存儲密鑰,默認的IKeyManager實現類型為XmlKeyManager。接下來我們通過模擬代碼和實例演示的形式來介紹一下XmlKeyManager對象針對密鑰的創建 撤銷和回收的實現原理。 本篇提供的實例已經匯總到 ASP.NET Core 框架揭秘 實例演示 ...

2022-03-14 09:51 0 1114 推薦指數:

查看詳情

ASP.NET Core 6框架揭秘實例演示[07]:文件系統

ASP.NET Core應用具有很多讀取文件的場景,如讀取配置文件、靜態Web資源文件(如CSS、JavaScript和圖片文件等)、MVC應用的視圖文件,以及直接編譯到程序集中的內嵌資源文件。這些文件的讀取都需要使用一個IFileProvider對象。IFileProvider對象構建了一個抽象 ...

Wed Feb 23 16:53:00 CST 2022 5 2420
ASP.NET Core 6框架揭秘實例演示[19]:數據加解密與哈希

數據保護(Data Protection)框架旨在解決數據在傳輸與持久化存儲過程中的一致性(Integrity)和機密性(confidentiality)問題,前者用於檢驗接收到的數據是否經過篡改,后者通過對原始的數據進行加密以避免真實的內容被人窺視。數據保護是支撐ASP.NET身份認證的一個重要 ...

Fri Mar 11 16:34:00 CST 2022 0 1979
ASP.NET Core 6框架揭秘實例演示[04]:自定義依賴注入框架

ASP.NET Core框架建立在一個依賴注入框架之上,已注入的方式消費服務已經成為了ASP.NET Core基本的編程模式。為了使讀者能夠更好地理解原生的注入框架框架,我按照類似的設計創建了一個簡易版本的依賴注入框架,並它命名為“Cat”。本篇提供的四個實例主要體現了針對Cat的用法,《一個 ...

Thu Feb 17 16:39:00 CST 2022 1 3498
ASP.NET Core 6框架揭秘實例演示[06]:依賴注入框架設計細節

由於依賴注入具有舉足輕重的作用,所以《ASP.NET Core 6框架揭秘》的絕大部分章節都會涉及這一主題。本書第3章對.NET原生的依賴注入框架的設計和實現進行了系統的介紹,其中設計一些“鮮為人知”的細節,其中一部分就體現在本篇提供的這幾個實例演示上。(本篇提供的實例已經匯總到《ASP.NET ...

Mon Feb 21 16:50:00 CST 2022 18 2874
ASP.NET Core 6框架揭秘實例演示[10]:Options基本編程模式

依賴注入使我們可以將依賴的功能定義成服務,最終以一種松耦合的形式注入消費該功能的組件或者服務中。除了可以采用依賴注入的形式消費承載某種功能的服務,還可以采用相同的方式消費承載配置數據的Options對象,這篇文章演示幾種典型的編程模式。(本篇提供的實例已經匯總到《ASP.NET Core 6框架 ...

Mon Feb 28 17:44:00 CST 2022 1 2374
ASP.NET Core 6框架揭秘實例演示[26]:跟蹤應用接收的每一次請求

很多人可能對ASP.NET Core框架自身記錄的診斷日志並不關心,其實這些日志對糾錯排錯和性能監控提供了很有用的信息。如果需要創建一個APM(Application Performance Management)系統來監控ASP.NET Core應用處理請求的性能及出現的異常,我們完全可以 ...

Tue Mar 22 17:46:00 CST 2022 1 1507
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM