[英]Node.js + SSL support
最近提交的參考TLS進展。 什么時候准備就緒?
如果沒有,目前在節點應用程序中使用SSL的選項有哪些? 反向代理nginx? 是否有一個很好的教程可用於與節點一起使用SSL?
現在大多數專業應用程序都需要支持SSL,現在可以使用node來實現這些目標。
Node.js 0.3.4已經發布。
例
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);
僅供參考......這是SSL / TLS的JavaScript實現:
https://github.com/digitalbazaar/forge
目前,它只是一個客戶端實現。 它需要擴展到服務器端。 但是,對於對TLS如何工作有一點了解的人來說,添加到現有框架應該不會太困難。
根據我的經驗,節點0.2 SSL支持非常脆弱且不可靠。 我們使用nginx作為代理。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.