【发布时间】:2018-02-24 01:56:22
【问题描述】:
这段代码在节点 v7.9.0(Electron 当前使用的版本)中创建了一个 https 服务器,并监听 8000 端口:
require('https').createServer(
{},
(req, res) => {
res.writeHead(200);
res.end('hello world/n');
}
).listen(8000);
不幸的是,当我在运行服务器的 Chrome 中访问 https://localhost:8000 时,我得到了 ERR_SSL_VERSION_OR_CIPHER_MISMATCH。我该如何克服这个错误?我如何找出服务器提供的密码以及它使用的协议(希望是最新版本的 TLS)?
编辑此错误也发生在节点 v8.5.0 上,这是编写本文时 Node 的最新稳定版本
【问题讨论】:
标签: javascript node.js ssl https