出现这个问题是证书链不完整造成的。错误不同浏览器提示也不一样,有提示无效或者过期的。
需要手动在crt证书中增加中间证书
转载阿里云的说明:
如果是通过中级CA机构颁发的证书,您拿到的证书文件包含多份证书,需要人为的将服务器证书与中间证书合并在一起上传。
拼接规则为:服务器证书放第一份,中间证书放第二份,中间不要有空行。注:一般情况下,机构在颁发证书的时候会有对应说明, 请注意规则说明。
alpha 的相关中间证书这里找 https://www.alphassl.com/support/install-root-certificate.html 找到对应的手动复制到你的crt证书中即可。 记得要重启 web 服务