gpt4 book ai didi

javascript - 如何配置 nodejs/expressjs 通过 https 提供页面服务?

转载 作者:行者123 更新时间:2023-11-28 21:25:35 24 4
gpt4 key购买 nike

我有证书和 key ,并且我希望通过 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);

但如果您使用 Node 0.4,则这是不可能的,因为您无法调用 setSecure() 将服务器转换为 SSL。必须创建一个 https.Server 实例。

不知道 future 有没有计划支持这个

关于javascript - 如何配置 nodejs/expressjs 通过 https 提供页面服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5120989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com