私はFacebookのメッセンジャーAPIセットアップしようとしていると私はウェブフックを追加しようとすると、私はこのエラーを取得しています:FacebookのメッセンジャーのAPI「URLは検証できませんでした」
URLをすることができませんでした検証された。次のエラーでコールバック検証に失敗しました:curl_errno = 60; curl_error = SSL証明書の問題:ローカル発行者証明書を取得できません。 HTTPステータスコード= 200; HTTP Message = Connection established
私は、チュートリアルで提供したコードを使用してNodeJSサーバーをセットアップしました。ここのURL:HERE https://stackoverload.me/chatter/webhook
EDITは解決は(誰かがコードを見てみたかった)'S:
var express = require('express');
var fs = require('fs');
var https = require('https');
var app = express();
app.use(express.static('public'));
// SSL
https.createServer(
{
ca: fs.readFileSync(__dirname + '/server.ca'),
key: fs.readFileSync(__dirname + '/server.key'),
cert: fs.readFileSync(__dirname + '/server.cert')
}
, app).listen(443, function() {
console.log('Server is now running.');
});
// HTTP redirect to SSL
express()
.get('*', function(req,res){
res.redirect('https://example.com' + req.url)
})
.listen(80);
チェーンに中間証明書がないため、証明書を本物と確認することはできません。 https://www.sslshopper.com/ssl-checker.html#hostname=stackoverload.meには、何をすべきかに関する指示があります。 – CBroe
@CBroe parseapp.comに展開していますが、私は同じエラーに直面していますか? – dhaval
私のサーバにCAファイルを追加しましたが、うまくいきました –