0

基本上,我有一个私人 PEM 密钥和一个公共证书 PEM 密钥。当我同时使用它们时它们会起作用(但如果我只使用其中一个就不起作用)。

我使用并且这有效: wget --no-check-certificate --private-key=dev-private.pem --certificate=dev.pem https://???.???.???.?? ? (这是由 java keytool 签名的自签名证书。我有权访问此密钥库。)我还生成了一个 jks,它在浏览器中工作得很好。

问题是我需要使用证书的应用程序之一,他仅支持 1 个 PEM 密钥(仅支持带有“-----BEGIN CERTIFICATE-----”标头的证书)。我不知道如何制作包含私钥和公钥的 1 个 PEM 密钥。

是否有某种方法可以同时加入 1 个大 PEM 密钥?

它们是 openssl 的许多命令行。

谢谢

4

1 回答 1

1

不完全确定您要问什么,但您可以将公钥和私钥加入一个文件中,这可能就是您的应用程序所需的全部内容。只需将每个当前文件中的 PEM 密钥剪切并粘贴到一个新文件中即可。然后将您的应用程序指向新文件。我自己已经将这种技术用于我的一个应用程序。

希望这可以帮助。

于 2011-05-16T13:04:44.477 回答