[英]How to fix Node.js HTTPS Server “SSL Error”?
我正在嘗試將express
與node.js https
服務器結合使用,但在連接時收到警告。
我的代碼是:
var WebSocketServer = require('ws').Server
, https = require('https')
, fs = require('fs')
, express = require('express')
, app = express();
app.use(express.static(__dirname + '/public'));
var options = {
rejectUnauthorized: false,
requestCert: true,
agent: false,
key: fs.readFileSync('private/key.pem'),
cert: fs.readFileSync('private/cert.pem')
};
var server = https.createServer(options, app);
server.listen(8888);
var MainServer = new WebSocketServer({server: server});
如何解決此警告(有效地解決未驗證身份的問題)?
謝謝!
那是瀏覽器發出的警告。 當您將解決方案付諸實踐時,購買證書並與您的域關聯(確切地說是通配符或根證書),警告將消失,並且美麗的鎖將向世界展示您的網站的安全性。 :-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.