我在本地主机上使用URL为https://localhost.com:3000的OpenSSL自签名证书Chrome抱怨连接不安全。您与本网站的连接不安全这是我的openssl.conf
[req]
default_bits = 2048
distinguished_name = dn
prompt = no
[dn]
C="US"
ST="CA"
L="Venice Beach"
O="YIDAS"
OU="Service"
emailAddress="myemail@gmail.com"
CN="localhost.com"
[req_ext]
subjectAltName = DNS:127.0.0.1
[alt_names]
DNS.1=localhost.com
DNS.2=$HOSTNAME
IP.1=127.0.0.1
[v3_req]
keyUsage = critical, digitalSignature, keyAgreement
extendedKeyUsage = serverAuth
subjectAltName = DNS:127.0.0.1
我错过了什么吗?
需要更多的信息。Chrome在错误信息中给出了更多的信息。
首先,尝试使用地址localhost,并在CN和subjectAltName字段中使用它。ip地址不是DNS名称
第二,验证任何服务器使用创建的证书,从chrome检查它。
第三,通过将其导入到chrome证书存储库中,确保该证书受到chrome的信任。