【问题标题】:Facebook not recognizing my SSL certificateFacebook 无法识别我的 SSL 证书
【发布时间】:2017-09-29 19:17:28
【问题描述】:

我有一个用 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 但没有结果。

我的页面是:https://www.granojo.com/video/10432

【问题讨论】:

  • 嗨!谢谢你提供的详情!我添加了站点在服务器中生成我的链并添加到 ssl.conf 文件中,但是在重新启动服务器后我仍然得到相同的结果......我应该做些什么吗?我应该等一段时间吗?我应该将它添加到我的托管,在我的 Softlayer 帐户(托管)中,我还添加了证书、中间证书、私钥和 CSR .. 但我无法添加链
  • 我的错!我使用了这个网站(whatsmychaincert.com)生成的链,效果很好!谢谢
  • whatsmychaincert.com 拯救了这一天!

标签: angularjs facebook ssl facebook-javascript-sdk prerender


【解决方案1】:

您的证书中心未提供应在 TLS 握手中提供的中间证书。以下是如何链接您的认证的解决方案:

https://victorlava.com/how-to-fix-curl-60-ssl_cacert-cant-validate-ssl-certificate/

【讨论】:

    猜你喜欢
    • 2013-11-14
    • 1970-01-01
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    • 2014-09-14
    • 2017-07-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多