如何在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连接器中使用它们?所有的例子,我可以谷歌总是自己生成密钥,但我已经有一个密钥。我试过了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.我试过把证书和钥匙连在一起,但得到了同样的结果。如何导入密钥?
添加回答
举报
0/150
提交
取消