Facebook Messenger API "URL KONNTE NICHT ÜBERPRÜFT WERDEN"

Ich versuche zum einrichten der Facebook messenger API und ich bin immer diese Fehlermeldung, wenn ich versuche, fügen Sie die WebHook:

Die URL konnte nicht validiert werden. Rückruf-Verifizierung fehlgeschlagen mit folgendem Fehler: curl_errno = 60; curl_error = SSL certificate problem: unable to get local issuer certificate; HTTP Status Code = 200; HTTP-Message = die Verbindung wurde hergestellt

Ich habe meine setup-NodeJS-server mit dem code aus dem tutorial. Hier ist die url: https://stackoverload.me/chatter/webhook

EDIT HIER IST DIE AUFLÖSUNG (jemand wollte siehe code):

JS:

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, so dass Ihr Zertifikat kann nicht verifiziert werden wie echte. sslshopper.com/ssl-checker.html#hostname=stackoverload.me hat Anweisungen, was zu tun ist.
  • Ich bin mit dem gleichen Fehler, aber ich bin auf die Bereitstellung von parseapp.com, keine Ahnung?
  • Ich habe eine CA-Datei auf meinem server und es hat funktioniert
  • Ich habe meine SSL-Konfiguration von sslshopper.com, aber ich sehe keine Fehler. Können Sie teilen Sie Ihre nodejs-code?
  • Hochgeladen den code.
  • Wow. Danke Mann. Sie meinen Tag gerettet. Es gibt keine ca: fs.readFileSync() Zeile in der nodejs-Dokumentation page und dies war das einzige problem. Jetzt funktioniert es Super.
  • Freut mich zu hören 🙂 danke Dir das Namecheap-Unterstützung für das man haha

InformationsquelleAutor Jake Cross | 2016-04-12
Schreibe einen Kommentar