【发布时间】:2023-03-30 05:35:01
【问题描述】:
我需要创建一个 JWT 以使用 Apple Mapkitjs。我在 .p8 文件中有一个密钥。我的后端是java。我正在尝试使用 auth0 来执行此操作。但它说我必须为 ES256 算法使用密钥提供程序或密钥。我尝试了以下但得到一个异常“PKCS8 not found”
KeyStore store = KeyStore.getInstance("PKCS8");
我对 Java 世界还很陌生。有人可以告诉我如何从 .p8 文件创建密钥
【问题讨论】:
-
这些是 KeyStore getInstance() 的可用类型。 docs.oracle.com/javase/8/docs/technotes/guides/security/…
-
另外,您也可以从此代码库中获得帮助。 :) github.com/Mukit09/CertificateBasedAuth