我需要将.cer文件转换为.jks文件。我看到了一些关于它的问题,但还没有看到我需要的解决方案。我不需要它来将其添加到我的本地证书中,而是作为文件上传到服务器。我也只需要做一次,而不是以编程方式。有这个帖子Converting.certo.jksusingjava并且作者说他已经成功了,但是由于我没有足够的声誉,我无法对他的最后回复发表评论,也无法向他发送个人消息并询问他。所以如果有人知道这样做的简单方法,我会很高兴听到。 最佳答案 keytool自带JDK安装(在bin文件夹中):keytool-importcert-file"y
所以,我遇到了LDAP问题。我有一个集成测试用例,希望能成功,但它目前遇到了SSL握手的LDAPS安全问题。我能够使用ApacheDirectoryStudio连接到LDAPS,并且它已将keystore下载到文件“permanent.jks”中。没关系,但我希望使用JRE驻留在Eclipse中的集成测试能够使用此keystore连接到LDAP服务器。如何获取此keystore并将其导入JRE以供自己使用? 最佳答案 好的,这就是我的过程:keytool-list-v-keystorePermanent.jks-给我取了别名。key
我得到了一个名为ABCC_client.store的jkskeystore。当我将此keystore导入cacerts并尝试连接时,它说没有这样的算法错误。PFA堆栈跟踪Causedby:java.security.NoSuchAlgorithmException:Errorconstructingimplementation(algorithm:Default,provider:SunJSSE,class:com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)atjava.security.Provider$Service.newIns
我得到了一个名为ABCC_client.store的jkskeystore。当我将此keystore导入cacerts并尝试连接时,它说没有这样的算法错误。PFA堆栈跟踪Causedby:java.security.NoSuchAlgorithmException:Errorconstructingimplementation(algorithm:Default,provider:SunJSSE,class:com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)atjava.security.Provider$Service.newIns