[英]x509certificate2 to PEM in NET FR. 4.7.2
我似乎無法在 .NET FRAMEWORK 4.7.2 中找到有關如何從 x509certificate2 創建 PEM 的任何信息。 遺留框架中沒有 PemEncoding class。
我有一個遺留項目,目前無法遷移到 .net CORE 或 .NET5。 有人能指出我正確的方向嗎?
謝謝。
您可以手動構建它:
-----BEGIN CERTIFICATE-----
<Base64-encoded content with 64 chars on every line>
-----END CERTIFICATE-----
平 base64 字符串很容易創建:
String b64 = Convert.ToBas64String(cert.RawData);
然后在字符串中每 64 個字符后插入一個換行符,並在 PEM header 和頁腳之間插入結果字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.