【发布时间】:2018-01-06 23:20:11
【问题描述】:
我有一个字符串形式的令牌,我下载了公共证书并从中创建了一个公钥,如下所示。
但我不确定如何使用这么多信息进行验证。
我找到了适用于 C# 和 .NET 的解决方案,但没有找到适用于 Java 的解决方案。 请注意,我没有 jks 文件或私钥。
FileInputStream fin = new FileInputStream("d://public.crt");
CertificateFactory f = CertificateFactory.getInstance("X.509");
X509Certificate certificate = (X509Certificate)f.generateCertificate(fin);
PublicKey pk = certificate.getPublicKey();
【问题讨论】: