我对Spring Boot和SSL相当陌生。我已经开发了具有服务器密钥库,私钥,服务器CA的SSL rest Web服务器,并且可以正确处理相互X.509证书身份验证。我已经测试过,它可以与Postman和Python Client一起使用HTTPS请求,并且一切正常,服务器和客户端都可以成功交换和验证彼此的证书。
但是我的情况有点不同
我已经创建了一个Postgresql数据库并将其连接到我的spring boot应用程序,并且我已经创建了具有特定ID号的表的实体以及可以创建,获取实体等的REST端点。
所以我的情况如下:
所以问题随之而来;
是否可以在Java运行时中创建客户端证书?如果是,我如何创建它并发送回客户端?
感谢您的时间和回复。
我找到了解决方案。如果有人需要类似的解决方案,则可以执行以下步骤;
毕竟,您的客户可以将您的签名证书与私钥一起使用,并使用安全的端点。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句