首页 > 解决方案 > GRPC OkHttp版本(1.29.0)如何升级com.squareup.okhttp(4.6.0)?

问题描述

gRPC-Java 具有最新版本的 GRPC OkHttp » 1.29.0 依赖项 - “io.grpc:grpc-okhttp:1.29.0”链接 - https://mvnrepository.com/artifact/io.grpc/grpc-okhttp/1.29。 0

这是使用 okhttp(com.squareup.okhttp:2.7.4) 但我想升级到更高版本(4.6.0)。

1

[截图来自 - https://mvnrepository.com]

因为在旧版本中,SSL/TLS 存在一些安全问题。

标签: androidprotocol-buffersgrpcokhttpgrpc-java

解决方案


OkHttp 2.7.4 中的安全问题存在于 gRPC 未使用的部分代码中。特别是,没有使用来自 OkHttp 的 TLS 代码。除非您还直接使用 OkHttp 2.7.4 的 API,否则您的配置中没有安全问题。

OkHttp 的更高版本使用不同的包名称:okhttp3而不是com.squareup.okhttp,因此升级 OkHttp 无论如何都对您没有帮助。


推荐阅读