【发布时间】:2014-02-22 13:49:07
【问题描述】:
我在一台服务器中有这个 REST 客户端,它将调用另一台服务器中的端点。我了解如果我没有导入证书,呼叫将由于 SSL 握手问题而失败。我也明白证书应该从我的服务器导出,然后导入客户端机器。到目前为止一切顺利。
问题是,我应该从我的服务器导出哪些证书?是否有任何具有特定名称的公共证书?我应该在服务器端创建一个自签名证书,将其导出然后在客户端将其导入吗?
生成证书(如果是这种情况)和导出证书需要哪些步骤?
对于现实世界的应用程序(在这种情况下,一台服务器与另一台服务器通信),这个(或这些)证书应该是自签名的、公开的吗?
- 证书与 JVM(keytool 事物、keystore 等)之间的关系是什么?
如您所见,我的问题更多是关于基本概念的。
谢谢
【问题讨论】:
标签: java security rest ssl-certificate sslhandshakeexception