【问题标题】:how to secure websockets with netty如何使用 netty 保护 websocket
【发布时间】:2012-05-07 08:42:20
【问题描述】:

我想将 netty 用于启用了 TLS 并使用 (wss://) 架构的 websocket。

所以我想我应该这样工作: WebSocketServerHandler 现在应该扩展SslHandler。 所以我基本上只需要在WebSocketServerPipelineFactory 中设置一个SSLEngine。 我可以将引擎传递给安全处理程序:

SSLEngine sslEngine = SSLContext.getDefault().createSSLEngine();
pipeline.addLast("handler", new WebSocketServerHandler(sslEngine));

这种方法通常是正确的吗?(如果方法正确) - 我如何设置 SSLEngine(我有我的证书和私钥/公钥作为可用文件)。我找不到任何例子!

谢谢。

【问题讨论】:

    标签: websocket netty ssl sslengine


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-17
    • 2016-08-25
    • 1970-01-01
    • 2020-11-19
    • 2015-01-31
    相关资源
    最近更新 更多