1

我正在使用 JSSE 提供程序创建 SSL 连接,并想了解现有的 SSL 会话数量及其会话 ID。

我尝试使用sslContext.getServerSessionContext().getIds(),但它总是返回空枚举。

注意:正在使用 SSL 会话,因为当我尝试使用在 Server Hello 消息中发送的会话 ID 获取会话时,会找到会话。会话恢复也在工作。

但是我仍然无法使用上述方法获取所有会话 ID。

编辑:

SSLServerSocketFactory sslSocketFactory = sslContext.getServerSocketFactory();
SSLServerSocket serverSSLSocket = (SSLServerSocket) sslSocketFactory.createServerSocket(serverTlsConfiguration.getPort());

Socket socket = serverSSLSocket.accept();

sslContext.getServerSessionContext().getIds();

我在这里错过了什么吗?

4

0 回答 0