Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js+;SSL支持_Ssl_Node.js - Fatal编程技术网

Node.js+;SSL支持

Node.js+;SSL支持,ssl,node.js,Ssl,Node.js,最近提交引用TLS进度。你知道什么时候可以准备好吗 如果没有,目前在节点应用程序中使用SSL的选项有哪些?反向代理nginx?是否有一个很好的使用SSL与节点的教程 如今,大多数专业应用程序都需要支持SSL,现在能够使用node来支持SSL将是一件好事。node3.x是不应该在生产中使用的,它是不稳定的前沿开发2.6仍然有旧的SSL实现,可以正常工作 如果你想知道什么时候所有的东西都完成了,你最好的办法是在上问,或者在上问。Node.js 0.3.4已经发布 Primordal mingw b

最近提交引用TLS进度。你知道什么时候可以准备好吗

如果没有,目前在节点应用程序中使用SSL的选项有哪些?反向代理nginx?是否有一个很好的使用SSL与节点的教程


如今,大多数专业应用程序都需要支持SSL,现在能够使用node来支持SSL将是一件好事。

node
3.x
不应该在生产中使用的,它是不稳定的前沿开发
2.6
仍然有旧的SSL实现,可以正常工作


如果你想知道什么时候所有的东西都完成了,你最好的办法是在上问,或者在上问。

Node.js 0.3.4已经发布

  • Primordal mingw build(伯特·贝尔德)
  • HTTPS服务器
  • 内置调试器“node debug script.js”
  • 模块加载期间的realpath文件(Mihai Călin Bazon)
  • 将net.Stream重命名为net.Socket
  • Fix process.platform
示例

var https = require('https');
var fs = require('fs');

var options = {
  key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'),
  cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem')
};

https.createServer(options, function (req, res) {
  res.writeHead(200);
  res.end("hello world\n");
}).listen(8000);

根据我的经验,node 0.2 SSL支持非常脆弱且不可靠。
我们使用nginx作为代理。

仅供参考。。。下面是SSL/TLS的JavaScript实现:

目前,它只是一个客户端实现。它需要扩展到服务器端。但是,对于对TLS工作原理略知一二的人来说,添加到现有框架中应该不会太困难