为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Java密钥库中导入现有的X.509证书和私钥以在SSL中使用?

如何在Java密钥库中导入现有的X.509证书和私钥以在SSL中使用?

HUH函数 2019-07-01 14:58:32
如何在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.我试过把证书和钥匙连在一起,但得到了同样的结果。如何导入密钥?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 816 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号