当前位置: 首页 > 知识库问答 >
问题:

Java TLS连接行为

哈烨熠
2023-03-14

我使用带有自定义KeyManager、TrustManager和客户端身份验证的java TLS服务器。连接工作并交换证书,客户端(firefox)也表示连接是加密的。我分析了与wireshark的连接,但我没有看到tls消息,wireshark只显示tcp段,而没有解码有效负载(如tls客户机hello、服务器hello,等等)。我启用调试日志,这是服务器的日志:

trigger seeding of SecureRandom
done seeding SecureRandom
Allow unsafe renegotiation: false
Allow legacy hello messages: true
Is initial handshake: true
Is secure renegotiation: false
Thread-1, called closeSocket()

共有1个答案

巫研
2023-03-14

如果您有私钥,您可以看到有效负载,只需转到工具->Preference->SSL->编辑并在此处插入您的密钥。

 类似资料:
  • 我有一个Java TLS客户端,它可以向服务器发送一系列请求,每个请求后面都有对服务器的响应。 但是,有许多不同的服务器。有些是“多消息”服务器,在第一个请求后保持连接打开,以便可以通过第一个连接发送后续请求。另一些是“单消息”服务器,在每条消息之后关闭连接,因此后续消息需要新的连接。客户端没有先验的方法来知道它正在与什么类型的服务器通信,也无法修复服务器。 非常希望单个消息服务能够在没有完全握手

  • 问题内容: 我在两个表之间有多对多关系。 表包含我的餐厅。 表包含不同的类别。 表包含两列,每列分别包含两个表的ID。 以下陈述是我能想到的,但没有给我我想要的输出。 我希望输出是有关餐厅的信息,并在最后一列中是类别的连接行。 问题答案: 要串联值,可以使用。xml路径解决方案有误,应使用和特殊字符。 您也可以使用变量解决方案

  • 问题内容: 我正在使用Microsoft SQL Server 2005。 我想我需要一个子查询。 我正在寻找每个客户一(1)行,其中AvailableAction字段是每个客户的所有操作的串联。 我希望输出为: 问题答案: 2005年起 我认为您无法使用FOR XML EXPLICIT来获得此功能,因此,如果这是2000,那么您就不走运了(就简单的解决方案而言)。

  • 问题内容: 我使用的是Microsoft SQL Server 2005,并且能够根据以下查询连接行值: 但是它在Microsoft Server 2000中不起作用。它在for关键字附近给我一个错误。谁能帮助我串联Microsoft Server 2000中的行值? 问题答案: 这是一种对您有用的技术。如果愿意,可以在一个批处理语句中执行此操作: 有关更多信息,请参见使用COALESCE构建逗号

  • 我想在云运行应用程序中连接云SQL。我使用了golang。这是关于sql连接设置的代码。 我在Cloud Run设置控制台设置了环境变量。delpoy Application后,Cloud Run控制台显示和

  • 我第一次使用带有IISExpress的新Visual Studio 2013(以前 ASP.net VS2010上的开发服务器使用)。我在尝试调试项目时遇到问题。 这是我在Chrome看到的: 无法与服务器建立安全连接。这可能是服务器的问题,也可能需要您没有的客户端身份验证证书。错误代码:ERR_SSL_PROTOCOL_ERROR 我更新了我的计划—— 与localhost的连接中断。错误代码: