我使用Retrofit2。在服务器端SSL上添加后,请求不执行。方法onFailure获取下一个Throwable-javax.net.ssl.SSLHandshakeException:连接被同级关闭。
初始化改造:
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(InterfaceAPI.BASE_URL)
.addConverterFactory(GsonConverterFactory.create())
.build();
最佳答案
OkHttpClient.Builder clientBuilder = new OkHttpClient.Builder();
clientBuilder.connectTimeout(60, TimeUnit.SECONDS).readTimeout(60, TimeUnit.SECONDS).writeTimeout(60, TimeUnit.SECONDS);
client = clientBuilder.build();
然后使用此客户端进行改造
关于android - Retrofit2 SSLHandshakeException,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41347148/