【问题标题】:How to add extension to Client Hello HTTPS (okHTTP)如何向 Client Hello HTTPS (okHTTP) 添加扩展
【发布时间】:2016-12-18 01:49:42
【问题描述】:

是否有可能将我自己的扩展添加到客户端 Hello Handshake 协议中?如果是,我应该怎么做?

非常感谢。

【问题讨论】:

    标签: java android ssl https okhttp3


    【解决方案1】:

    AFAIK 这通常是不可能的。

    alpn-boot 执行的操作与您尝试执行的操作类似。然而,这表明尝试这样做很尴尬,因为它们需要包含在 JVM 引导类路径中,并且由于扩展了非公共 API 类,因此存在特定于 JVM 版本的构建。

    https://github.com/jetty-project/jetty-alpn/blob/master/alpn-boot/src/main/java/sun/security/ssl/HelloExtensions.java

    http://www.eclipse.org/jetty/documentation/current/alpn-chapter.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-07
      • 2018-10-22
      • 2013-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-24
      相关资源
      最近更新 更多