証明書とキーがあり、https 経由でページを提供しようとしています。そうするようにnodejs/expressjsを構成するにはどうすればよいですか?
私は明示的にexpressjsライブラリを介してこれを行うことを目指しています。
証明書とキーがあり、https 経由でページを提供しようとしています。そうするようにnodejs/expressjsを構成するにはどうすればよいですか?
私は明示的にexpressjsライブラリを介してこれを行うことを目指しています。
0.2.4 を使用する場合。あなたが使用することができます
var express = require('express');
var fs = require("fs");
var crypto = require('crypto');
var app = express.createServer();
var privateKey = fs.readFileSync('privatekey.pem').toString();
var certificate = fs.readFileSync('certificate.pem').toString();
var credentials = crypto.createCredentials({key: privateKey, cert: certificate});
app.setSecure(credentials);
ただし、ノード 0.4 を使用する場合、setSecure() を呼び出してサーバーを SSL に変換できないため、これは不可能です。https.Server のインスタンスを作成する必要があります。
これをサポートする将来の計画があるかどうかはわかりません