我无法设置 Nginx 以使用我的有效 SSL 证书。
我之前启用过经过身份验证的源拉取,也曾将其打开和关闭过,并且尝试过两种方法,但都无济于事。我的 Nginx 配置如下所示:
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+AESGCM:EDH+AESGCM:AES256+EECDH;
ssl_prefer_server_ciphers on;
ssl_dhparam /etc/ssl/dh2048_param.pem;
ssl_session_cache shared:SSL:10m;
ssl_certificate /etc/ssl/certs/vendify-ssl-certificate.pem;
ssl_certificate_key /etc/ssl/private/vendify-ssl-private-key.pem;
ssl_client_certificate /etc/ssl/certs/vendify-CA-CF-Cert.pem;
现在,当我访问该网站时,SSL 是不安全的,因为它无法被验证和信任。
然后,当我将此行添加到 conf 文件底部时,出现错误 400 错误请求(未发送所需的 SSL 证书)
ssl_verify_client on;
再次,我已经启用了经过身份验证的原点拉取,所以我不太清楚发生了什么。
谢谢!