ich Setup versucht, den Messenger-API Facebook und ich bin immer diese Fehlermeldung, wenn ich die Webhook hinzuzufügen versuchen:Facebook Messenger API „URL könnte nicht VALIDATED“
Die URL nicht sein könnte validiert. Die Überprüfung des Rückrufs ist mit den folgenden Fehlern fehlgeschlagen: curl_errno = 60; curl_error = SSL-Zertifikat-Problem: lokales Aussteller-Zertifikat nicht erhalten; HTTP-Statuscode = 200; HTTP-Nachricht = Verbindung hergestellt
Ich habe meinen NodeJS-Server mit dem im Lernprogramm bereitgestellten Code eingerichtet. Hier ist die url: https://stackoverload.me/chatter/webhook
EDIT Hier die Auflösung (jemand wollte den Code sehen):
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);
Ihnen fehlt ein Zwischenzertifikat in der Kette, sodass Ihr Zertifikat nicht als echt verifiziert werden kann. https://www.sslshopper.com/ssl-checker.html#hostname=stackoverload.me hat Anweisungen, was zu tun ist. – CBroe
@CBroe Ich habe den gleichen Fehler, obwohl ich auf parseapp.com bereitstellen, keine Idee? – dhaval
Ich habe eine CA-Datei zu meinem Server hinzugefügt und es funktionierte einwandfrei –