确定客户端与 netty 服务器协商的 TLS 版本

时间:2021-06-29 18:57:08

标签: netty netty4

我使用的是 netty 服务器。我不想为客户强制执行特定的 TLS 版本,但我确实想知道为每个传入的服务器连接协商哪个 TLS 版本。

我无法通过 ssl 握手完成事件或任何其他方式从处理程序中提取它来确定这一点。

是否可以获取此信息?

我不知道它是如何获得的

谢谢!

EDIT 我找了一下,找到了“sslHandler.engine().getSession().getProtocol()”,但仍然需要测试看看它是否有效。

1 个答案:

答案 0 :(得分:0)

只需在握手完成后使用 sslHandler.engine().getSession().getProtocol()