javax.net.ssl.SSLProtocolException 从 Retrofit 迁移到 Retrofit 2 之后

javax.net.ssl.SSLProtocolException after migrating from Retrofit to Retrofit 2

我正要从 Retrofit 1.9 迁移到最新版本并遇到问题...

我的设置:

迁移后突然遇到这个问题:

Read error: ssl=0x76f48af800: Failure in SSL library, usually a protocol error 
error:10000410:SSL routines:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE (external/boringssl/src/ssl/s3_pkt.c:641 0x76f480e0e0:0x00000001)
error:100000d7:SSL routines:OPENSSL_internal:SSL_HANDSHAKE_FAILURE (external/boringssl/src/ssl/s3_pkt.c:428 0x7718cd42d7:0x00000000))

有什么想法吗?

我忘记删除 REST 接口定义路径中的前导“/”字符。

如此组合,基础 URL 和服务 URL 将具有导致此错误的连续 '/' 字符。