小编B T*_*B T的帖子

Chrome 桌面和 android 拒绝接受可信的自签名证书

我使用 OpenSSL 1.1.1b(2019 年 2 月 26 日)使用以下命令创建了一个自签名证书:

openssl req -nodes -new --days 900 -subj /CN=192.168.0.104:8080 -x509 -keyout server.key -out server.crt

然后我使用 windows mmc将生成的 server.crt 导入到 Console Root -> Certificates - Current User -> Trusted Root Certification Authorities -> Certificates

当我转到 chrome 页面 192.168.0.104:8080 时,它告诉我该页面“不安全”(如果我查看证书信息,证书路径下的证书状态显示“此证书没问题”。

我在我的 android 手机上做了一个类似的过程,将它上传到我的手机,在加密和凭据设置部分添加证书。

但是,当我转到该页面时,它告诉我“服务器的证书与 URL 不匹配”。

我在这里做错了什么?

更新:

我现在正在使用 req.conf

[req]
distinguished_name = req_distinguished_name
x509_extensions = v3_req
prompt = no
[req_distinguished_name]
C = US
ST = CA
L = Belmont
O = N/A
OU …
Run Code Online (Sandbox Code Playgroud)

google-chrome android ssl-certificate windows-8.1

5
推荐指数
1
解决办法
3534
查看次数