最佳答案
我正在开发一个 Java 应用程序,它通过 HTTP 在远程服务器上查询 REST API。出于安全原因,此通信应切换到 HTTPS。
既然 我们来加密吧已经开始了它们的公共测试,我想知道 Java 目前是否默认使用它们的证书工作(或者确认将来可以工作)。
让我们加密他们的中间 由 IdenTrust 交叉签名,这应该是好消息。但是,在这个命令的输出中,我找不到这两个中的任何一个:
keytool -keystore "..\lib\security\cacerts" -storepass changeit -list
我知道可以在每台机器上手动添加受信任的 CA,但是由于我的应用程序应该可以免费下载和执行,而不需要任何进一步的配置,所以我正在寻找“开箱即用”的解决方案。你有好消息要告诉我吗?