相关疑难解决方法(0)

如何将主题alernative名称添加到ssl证书?

我正在使用openssl来创建自签名证书.我使用我生成的证书收到此错误:javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateException:没有主题替代名称

有没有人知道如何在创建证书时指定"主题备用名称"?这就是我生成密钥库的方式:

sudo $JAVA_HOME/bin/keytool -genkey -dname "CN=192.168.x.xxx, OU=I, O=I, L=T, ST=On, C=CA" -alias tomcat -validity 3650 -keyalg RSA -keystore /root/.keystore -keypass abcd -storepass abcd
Run Code Online (Sandbox Code Playgroud)

要生成密钥:

 openssl s_client -connect 192.168.x.xxx:8443 2>/dev/null
Run Code Online (Sandbox Code Playgroud)

请帮忙!谢谢!

ssl keytool ssl-certificate x509certificate

44
推荐指数
3
解决办法
12万
查看次数

将SAN添加到SSL证书(Java)

我想创建一个带有SAN字段(主题备用名称)集的自签名证书,但Java keytool工具似乎不支持它.什么是我最好的选择?这是供Java使用的,因此即使使用非Java工具创建证书,密钥库仍必须与JKS格式匹配.

java ssl

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

ssl ×2

java ×1

keytool ×1

ssl-certificate ×1

x509certificate ×1