我有一个内置于angularjs的网站,并使用prerender.io和来自rapidssl的SSL证书,一切正常......
除了Facebook没有显示该页面的正确信息。
当我打开Facebook抓取工具时
Can't validate SSL Certificate. Either it is self-signed (which will cause browser warnings) or it is invalid.
并且没有识别值og:url,og:type,og:title,og:image,og:description,fb:app_id
它在过去工作,但它停止工作我不知道为什么。
我用谷歌搜索,我连接了我的ssl.crt和我的intermidiate.crt但没有结果。
答案 0 :(得分:1)
您的证书中心未提供TLS握手中应提供的中间证书。这是一个如何链接您的认证的解决方案:
https://victorlava.com/how-to-fix-curl-60-ssl_cacert-cant-validate-ssl-certificate/