2016-12-27 4 views
0

Retrofit2를 사용합니다. 요청은 서버 측 SSL에 추가 한 후 실행되지 않습니다. onFailure 메서드는 다음 Throwable을 얻습니다 - javax.net.ssl.SSLHandshakeException : 연결이 피어에 의해 닫혔습니다.Retrofit2 SSLHandshakeException

초기화 개조 :

Retrofit retrofit = new Retrofit.Builder() 
       .baseUrl(InterfaceAPI.BASE_URL) 
       .addConverterFactory(GsonConverterFactory.create()) 
       .build(); 
+0

추가 시간 제한 연결이 클라이언트를 사용하여 – steevoo

답변

0
OkHttpClient.Builder clientBuilder = new OkHttpClient.Builder(); 
clientBuilder.connectTimeout(60, TimeUnit.SECONDS).readTimeout(60, TimeUnit.SECONDS).writeTimeout(60, TimeUnit.SECONDS); 

client = clientBuilder.build(); 

그런 다음 갱신을 위해 okhttp 클라이언트에

관련 문제