[英]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.