我試圖從紅色到綠色在我的本地更改從HTTPS鎖....HTTPS節點js,express不能改成綠色?
var fs = require('fs');
var https = require('https');
var app = require('express')();
var options = {
key: fs.readFileSync('privatekey.pem'),
cert: fs.readFileSync('certificate.pem')
};
app.get('/', function (req, res) {
res.send('Hello World!');
});
https.createServer(options, app).listen(3000, function() {
console.log('Started!');
});
我碰到下面的錯誤在我的瀏覽
這頁是不安全的(破HTTPS)。證書錯誤該網站的證書鏈存在問題(net :: ERR_CERT_AUTHORITY_INVALID)
我使用OpenSSL創建證書。我不知道如何處理證書
爲什麼你的瀏覽器說,它是紅色?證書是否由受信任的根證書頒發機構簽名?您用來訪問它的主機名是什麼?您將無法獲得'localhost'的證書。您始終可以拿走您的自簽名證書並將其導入到您的系統中。 – Brad
此頁面不安全(破損的HTTPS)。 證書錯誤 網站的證書鏈存在問題(net :: ERR_CERT_AUTHORITY_INVALID)。 – user3764102
是的,這意味着它是自簽名的。如果您只是測試,請將其導入系統。在Windows上,只需雙擊它並將其添加到受信任的根證書即可。 – Brad