Facebook GraphAPI 不允许 LetsEncrypt?
Facebook GraphAPI doesn't allow LetsEncrypt?
Facebook 不允许在其 "app development" 部分中使用 LetsEncrypt 签名证书是有原因的吗?
我不断收到此错误:
(对于未经训练的人来说,这是我试图为新消息通知设置一个 webhook)
模糊了主机,但它是一个有效主机并且在 Linux 和 Windows 上使用 chrome 或 firefox 不会给出任何错误。
SSLLabs 还说该网站完全有效。
运行 curl https://...
在我自己的主机上,果然我得到了同样的错误,
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.haxx.se/docs/sslcerts.html
curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
所以我的问题是,为什么 Facebook(公开支持 LetsEncrypt)决定使用默认的 curl CA 包来验证应用程序的回调-url?如果那不允许 LetsEncrypt?
这似乎对我适得其反。
有解决办法吗?
SSLLabs also says the site is perfectly valid.
它显示橙色警告,证书链不完整。
除了为您的域颁发的证书之外,您的服务器还应提供所有必要的中间证书。 (这里只是误忘记了。)
Facebook 不允许在其 "app development" 部分中使用 LetsEncrypt 签名证书是有原因的吗?
我不断收到此错误:
(对于未经训练的人来说,这是我试图为新消息通知设置一个 webhook)
模糊了主机,但它是一个有效主机并且在 Linux 和 Windows 上使用 chrome 或 firefox 不会给出任何错误。
SSLLabs 还说该网站完全有效。
运行 curl https://...
在我自己的主机上,果然我得到了同样的错误,
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.haxx.se/docs/sslcerts.html
curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
所以我的问题是,为什么 Facebook(公开支持 LetsEncrypt)决定使用默认的 curl CA 包来验证应用程序的回调-url?如果那不允许 LetsEncrypt?
这似乎对我适得其反。
有解决办法吗?
SSLLabs also says the site is perfectly valid.
它显示橙色警告,证书链不完整。
除了为您的域颁发的证书之外,您的服务器还应提供所有必要的中间证书。 (这里只是误忘记了。)