私は壊れて(このページには安全ではありません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!'); });
....赤から緑に私はlocalhost上でHTTPSからロックを変更しようとしていますHTTPS)。証明書エラーサイトの証明書チェーンに問題があります(net :: ERR_CERT_AUTHORITY_INVALID)
OpenSSLを使用して証明書を作成しました。証明書でさらに何をするべきかわかりません
なぜ、あなたのブラウザは、それが赤だと言うのでしょうか?証明書は信頼できるルート証明機関によって署名されていますか?それにアクセスするために使用しているホスト名は何ですか? 'localhost'の証明書を取得することはできません。自己署名証明書を取得してシステムにインポートすることができます。 – Brad
このページは安全ではありません(HTTPSが壊れています)。 証明書エラー サイトの証明書チェーンに問題があります(net :: ERR_CERT_AUTHORITY_INVALID)。 – user3764102
ええ、それはそれが自己署名していることを意味します。あなたがテストしているのであれば、あなたのシステムにインポートしてください。 Windowsでは、ダブルクリックして信頼できるルート証明書に追加するだけです。 – Brad