Dot-Net
.NET 中的 X509Certificate2 和 X509Certificate 有什麼區別?
兩者有什麼區別?
x509Certificate是在 .NET v1.0/1.1中引入的,並且(相對而言)其功能受到限制。它可用於獲取有關現有證書的資訊(有效日期、頒發者等)。它有簡單的方法/操作(即從磁碟讀取證書)。
x509Certificate2是 x509Certificate 的子類,具有附加功能。
- 它代表一個實際的 X509 證書。
- 它是 .NET Framework v2.0 中的新功能。
- 此類使您可以訪問所有 V2 和 V3 屬性(授權密鑰標識符和密鑰用法)。
- 它支持從證書儲存載入證書。