在Android App中,使用最新版本的io.grpc:grpc-okhttp:1.32.1
,我似乎无法与服务器建立TLS 1.3连接。 okhttp-2.7.4引用了ConnectionSpec.MODERN_TLS
的定义,该定义不包括TLS 1.3。我看到okhttp3具有所需的ConnectionSpec.MODERN_TLS
定义,但是OKHttpChannelBuilder不会采用该类引用。
是否可以创建支持TLS 1.3的gRPC ManagedChannel
?
答案 0 :(得分:2)
如果您不特定于Google的实现,可以使用Wire的gRPC客户端。它将在支持它的设备上执行TLSv1.3。或在任何设备上将其与Conscrypt for TLSv1.3一起使用。