我正在开发 Java Web 服务并使用 Tomcat 服务器。由于此应用程序将是 B2B,因此我们需要客户端身份验证。我们正在使用 openssl 创建证书。对于每个用户,我们将创建一个自签名证书,我们将通过邮件或其他方式发送它。现在问题来了,当客户端通过安全连接调用服务器时,客户端应该发送服务器提供的证书。我希望该客户端可以发送证书以进行客户端身份验证,而无需在客户端进行任何代码实现。有什么办法可以做到这一点?有人可以告诉我实施此操作所需的确切步骤吗?
问问题
850 次