gpt4 book ai didi

node.js - NodeJS SSL 错误

转载 作者:太空宇宙 更新时间:2023-11-04 02:40:57 27 4
gpt4 key购买 nike

我似乎无法在 Ubuntu 12.04 下使用 Express 3 的 V0.10.3 NodeJS 应用程序中使用 SSL。我在 Chrome 中收到以下错误:

Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error

我的 app.js 文件中有以下内容:

var privateKey = fs.readFileSync('./ssl/private.key');
var certificate = fs.readFileSync('./ssl/cert.crt');
var godaddy = fs.readFileSync('./ssl/gd_bundle.crt');

var options = {
key: privateKey,
cert: certificate,
ca: godaddy
};
https.createServer(options, app).listen(3000, function(){
console.log("Express https server listening on port 3000");
});

使用自签名证书的类似设置在我的开发盒上运行得很好。知道我哪里出错了吗?

最佳答案

如果它可以在 Firefox 上运行,但不能在 Chrome 上运行,请检查 Chrome 中的设置。

  1. 转至设置 > 高级设置 > 网络 > 更改代理设置。
  2. 它将打开 IE 设置面板
  3. 转到底部的“高级”选项卡 >“安全选项”组
  4. 尝试检查 SSL 2.0(或不同的 SSL/TLS 版本)

关于node.js - NodeJS SSL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15899409/

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