15
如何在Java密钥库中导入现有的X.509证书和私钥以在SSL中使用?
我在ActiveMQ配置中有这个: <sslContext> <sslContext keyStore="file:/home/alex/work/amq/broker.ks" keyStorePassword="password" trustStore="file:${activemq.base}/conf/broker.ts" trustStorePassword="password"/> </sslContext> 我有一对X.509证书和一个密钥文件。 如何导入这两个以便在SSL和SSL + stomp连接器中使用它们?我可以用google搜索的所有示例始终都会自己生成密钥,但是我已经有了密钥。 我努力了 keytool -import -keystore ./broker.ks -file mycert.crt 但这只会导入证书而不是密钥文件,并导致 2009-05-25 13:16:24,270 [localhost:61612] ERROR TransportConnector - Could not accept connection : No available certificate or key corresponds to the SSL cipher suites which are enabled. 我尝试串联证书和密钥,但得到了相同的结果。 如何导入密钥?