我已使用nginx在单个实例(AWS EC2)上部署并运行 https 应用。我使用 StarSSL 证书。
桌面上的一切正常但移动我收到此错误:
NET::ERR_CERT_AUTHORITY_INVALID
经过研究,我试过这个:
cat my.personal.cert ca.crt sub.class1.server.sha1.ca.crt > site.ssl.cert
我在startssl website
上找到了最后两个证书 site.ssl.cert位于/etc/pki/tls/certs/site.ssl.cert
我做错了什么?
答案 0 :(得分:0)
只需检查您的site.ssl.cert
文件,并确保证书分隔符如下:
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
不这样:
-----END CERTIFICATE----------BEGIN CERTIFICATE-----
上次我在中间证书上使用cat
时,它没有按预期工作。缺少换行符。
答案 1 :(得分:0)
缺少证书。因此,连锁店没有得到尊重。