2010-05-16 30 views
4

我正在尋找開始在服務器上使用javascript,最有可能與node.js,以及使用websockets與客戶端進行通信。但是,似乎沒有關於使用TLS和wss://處理程序的加密websocket通信的大量信息。事實上,我所看到的唯一支持wss://的服務器是Kaazing。Node.js和wss://

This TODO是我在各種節點實現中能夠找到的唯一參考。我是否錯過了某些東西,或者websocket js服務器尚未準備好進行加密通信?

另一種選擇可能是使用像lighttpdapache這樣的代理來代理節點偵聽器,有沒有人在那裏獲得成功?

回答

2

那麼你有stream.setSecure()server.setSecure()

我猜你應該可以使用其中一個(特別是最後一個)在websocket中使用TLS,因爲最終websocket只是一個正常的http連接「升級」到websocket。

在正常的http服務器對象中使用TLS應該在理論上也保護websocket,只有通過測試才能確認。

+0

被警告,因爲在一年的時間過去了這個答案可能是過時的。我會盡力更新答案。 – 2011-04-06 00:27:47