wget 错误:无法验证本地主机的证书,..遇到自签名证书

wget 错误:无法验证本地主机的证书,..遇到自签名证书

如何在 ngnix 上实现安全的 https 连接

我想在我的本地主机上实现 https。我在 ubuntu 20.04 上运行 http 服务器 nginx

我所做的就是发出命令

sudo openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/ssl/private/localhost.key -out /etc/ssl/certs/localhost.crt -config /tmp/openssl

然后我配置 nginx 使用 ssl 作为

   listen 443 ssl default_server;
    listen [::]:443 ssl default_server;
    ssl_certificate /etc/ssl/certs/localhost.crt;
    ssl_certificate_key /etc/ssl/private/localhost.key;

然后刷新并重新加载 nginix...ok

certutil -d sql:$HOME/.pki/nssdb -A -t "P,," -n localhost.crt -i /etc/ssl/certs/localhost.crt

..一切顺利

我遵循的教程来自这里

但是当我尝试连接到 https://localhost

我得到了

在此处输入图片描述

然后我点击了“高级”并继续...然后我在 Firefox 中收到 MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT 错误

在此处输入图片描述

但在 chrome 中打开时出现错误

在此处输入图片描述

当我尝试使用 wget 时

在此处输入图片描述

当我尝试使用邮递员时

在此处输入图片描述

请帮助我如何在 localost 上获取安全的自签名可信 https 连接

相关内容