我已经在线购买了 SSL 并获得了以下文件:
- mydomain.ca 文件
- mydomain.crt 文件
- mydomain.csr 文件
- mydomain.key 文件
- mydomain.pem 文件
- mydomain.pkcs 文件
我搜索了大约一个小时的关于如何在Wildfly 11上配置 SSL 的教程。但是在每个教程中,他们都在生成自签名证书(这对我来说没有帮助)。
他们使用名为“ keytool ”的工具来创建“ .keystore ”文件。
如何使用我购买的证书文件创建.keystore文件?
以及如何正确设置我的standalone.xml
(我正在使用独立模式)以启用 SSL?
编辑
最后设法生成.keystore:
1. 从 PEM 生成 PKS12(包含密钥 + 证书)
openssl pkcs12 -export -in mydmain.pem -out mydmain.pfx -passout pass:myPass
2. 生成 KEYSTORE
keytool -importkeystore -deststorepass somePass -destkeypass somePass -destkeystore mydmain.keystore -srckeystore mydmain.pfx -srcstoretype PKCS12 -srcstorepass myPass