0
私はnodejsに慣れていないので、申し訳ありません。httpsサーバーでチャットアプリケーションを実行したいのですが、net :: ERR_INSECURE_RESPONSEエラーが表示されます。これは元の証明書とキーが必要です。 ?socket.io nodejsのSSL証明書が必要ですかHTTPS OVER TLS?
var app = require('express')();
var fs = require('fs');
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);
だから私のメインの質問は、私たちは、元のserver.keyのとをserver.crtファイルを必要とするか、私たちは自分で作成する必要が何をされるのですか?
私は何をする必要がありますか? – aditi
エラー、サーバー証明書を取得しますか?インストールしますか?自己署名証明書は使用しないでください。印刷された論文の価値はありません。 – EJP
サーバー証明書が既にサーバーにインストールされています。この問題はsocket.ioリクエストで発生します。 – aditi