2017-10-03 3 views
0

Quand je n'obtenir une réponse correcte, donc je posé cette question que je créé une application de chat pour mon site en utilisant socket.io et Node.js mon site est sur le serveur https il ne fonctionne pas, il me donne erreur deComment obtenir le fichier de certificat du serveur?

GET https://example.com:3000/socket.io/?EIO=3&transport=polling&t=1507034613131-2 net :: ERR_INSECURE_RESPONSE

CODE EST ICI

var app = require('express')(); 
var fs = require('fs'); 
var path = require('path'); 
var forceSsl = require('express-force-ssl'); 

app.use(forceSsl); 

var options = { 
    key: fs.readFileSync('server.key'), 
    cert: fs.readFileSync('server.crt') 
}; 


var server = require('https').createServer(options, app).listen(3000,function(){ 
     console.log("Https server started on port 3000"); 
}); 
var io = require('socket.io').listen(server); 

je trouve au-dessus du code pour l'authentification https alors comment puis-je obtenir ces fichiers que je l'ai déjà installés ssl.

Répondre

0

Je pense que vous pouvez vérifier dans votre cpanel il y a un gestionnaire ssl qui est le service cpanel donc vous pouvez obtenir à partir de là après que vous pouvez utiliser dans votre service nodejs https