我对java中ssl的用法有疑问。
我需要很简单,使用服务器的CA证书(pem格式)连接到服务器(https,ldaps,...)
当使用api作为curl或许多其他我想,在C ++或命令行中,您可以在执行连接时指定单个CA证书(例如pem格式)。
如果我搜索(嗡嗡声),在java(我的意思是标准的图书馆),它略有不同。
我错过了一种更简单的方法,比如方法" connection.setCA(String caCertPath)" ?
谢谢,
答案 0 :(得分:0)
RE:“我是否缺少一种更简单的方法,例如方法“ connection.setCA(String caCertPath)”?“
我想这取决于您用来实现应用程序的java类。 但是据我所知,答案是:不会。您确实确实需要首先将证书存储在密钥库中,以供您使用的类使用。
我不知道有哪个类可以像您期望的那样使用证书,但是我想您可以将该类写在您不喜欢的类之上。