从密钥库加载证书

use*_*917 0 java certificate

从受密码保护的密钥库加载证书和密钥,然后将其用于证书验证和数字签名

Cra*_*lus 5

阅读证书真的很简单。

CertificateFactory factory = CertificateFactory.getInstance("X.509");  
X509Certificate certificate = (X509Certificate) factory.generateCertificate(new FileInputStream("file.pem"));  
Run Code Online (Sandbox Code Playgroud)

这是使用标准 API(在 try/catch 中)等,并且您已经加载了您的证书。
现在toString证书的方法不适合你,因为它只捕获证书的“用户”视图,例如你会使用它println例如
你不能发送证书对象本身吗?
不确定您的服务器期望什么,因此您可以查看证书X509Certificate的各种方法