SSL错误-无法验证第一个证书



我们正在使用nginx。我试图在我的应用程序中使用Postman访问API,我无法验证第一个证书问题

我已经配置了我的ssl密钥如下

ssl_certificate      /etc/nginx/conf.d/ssl/******.crt;
ssl_certificate_key  /etc/nginx/conf.d/ssl/******.key;

我没有中级证书。我只提供一个证书。

我的应用程序在其他浏览器活动中正常工作。HTTPS已启用,浏览器触发器没有警告。

如有任何指导,不胜感激

您需要创建一个新的.crt文件,其中包含.crt的内容+ bundle的内容。并告诉nginx使用这个新的,我的英语很抱歉。

我这样做来解决这个问题

cat ***.crt ***-bundel.crt > ****.crt

之后设置这个新文件而不是之前的***。Nginx配置文件中的crt文件。在我的情况下,我有。crt文件和另一个文件- bundle .txt像这样

-----BEGIN CERTIFICATE-----
******
******
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
******
******
-----END CERTIFICATE-----

,不包括***。crt文件。把这两个文件连接起来,问题就解决了。

相关内容

  • 没有找到相关文章

最新更新