【发布时间】:2020-12-03 23:27:43
【问题描述】:
我的服务器需要一个证书(rest api / https)
在 AWS 证书管理器中,我确实创建了一个私有 CA,然后创建了一个私有证书并将其导出。
导出给了我 3 个文件
- 证书正文
- 证书链
- 证书私钥
这些是 pem 文件
我确实尝试使用 openssl 创建一个 p12 或 jks 文件,但它们没有工作,应用程序类型崩溃
javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_unknown
我通过openssl pkcs12 -export -inkey private_key.pem -in all.pem -name test -out server.p12 得到这个^^
当我在浏览器中尝试获取端点时,我得到了响应,但浏览器显示“证书不受信任”
我不确定我是否以错误的方式创建 p12 文件,或者我之前使用 aws 的步骤是否存在问题
【问题讨论】:
标签: rest ssl openssl ssl-certificate aws-certificate-manager