我需要将服务器证书添加到我的信任存储中,因此 github 上已向我提供了 .pem 文件。不幸的是,由于某种原因,我无法下载该文件,因此我复制了文本并将其插入到 .txt 文件中。现在,我需要假设我必须将文件类型从 .txt 转换为 .pem,然后才能将服务器证书添加到 Windows 10 中的信任存储中。
如何将 .txt 格式的证书转换为 .pem 格式?我使用的是 Windows 10
该文件如下所示:
-----BEGIN CERTIFICATE-----
xxx
xxx
...
-----END CERTIFICATE-----
正如 IInspectable 指出的那样,这实际上并不是一个编程问题,因为您可以使用 Windows 资源管理器的上下文菜单或在所选文件上点击
F2
。
但是当然这个问题可以通过编程方式处理 - 这是 PowerShell 方式:
- 打开 PowerShell 控制台窗口。
- 运行:
Move-Item 'C:\my-file.txt' 'C:\my-file.pem'
-----开始证书-----
MIICxjCCAa4CAQAwDQYJKoZIhvcNAQEFBQAwKTEaMBgGA1UEAxMRVlBOR2F0ZUNs
aWVudENlcnQxCzAJBgNVBAYTAkpQMB4XDTEzMDIxMTAzNDk0OVoXDTM3MDExOTAz
MTQwN1owKTEaMBgGA1UEAxMRVlBOR2F0ZUNSAWVudENlcnQxCzAJBgNVBAYTAkpQ
MIIBIjANBgkqhkiG9w0BAQEFAOCAQ8AMIIBCgKCAQEA5h2lgQQYUjwoKYJbzVZA
5VcIGd5otPc/qZRMt0KItCFA0s9RwReNVa9fDRFLRBhcITOlv3FBcW3E8h1Us7RD
4W8GmJe8zapJnLSD39OSMRCzZJnczW4OCH1PZRZWKqDtjlNca9AF8a65jTmlDxCQ
CjntLIWk5OLLVkFt9/tScc1GDtci55ofhaNAYMPiH7V8+1g66pGHXAoWK6AQVH67
XCKJnGB5nlQ+HsMYPV/O49Ld91ZN/2tHkcaLYNtywxVPRSsRh480jju0fcCsv6h
p/0yXnTB//mWutBGpdUlIbwiITbAmrsbYnjigRvnPqX1RNJUbi9Fp6C2c/HIFJGD
ywIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQChO5hgcw/4oWfoEFLu9kBa1B//kxH8
hQkChVNn8BRC7Y0URQitPl3DKEed9URBDdg2KOAz77bb6ENPiliD+a38UJHIRMqe
UBHhllOHIzvDhHFbaovALBQceeBzdkQxsKQESKmQmR832950UCovoyRB61UyAV7h
+mZhYPGRKXKSJI6s0Egg/Cri+Cwk4bjJfrb5hVse11yh4D9MHhwSfCOH+0z4hPUT
Fku7dGavURO5SVxMn/sL6En5D+oSeXkadHpDs+Airym2YHh15h0+jPSOoR6yiVp/
6zZeZkrN43kuS73KpKDFjfFPh8t4r1gOIjttkNcQqBccusnplQ7HJpsk
-----证书结束-----