2016-12-27 13 views
0

Я использую Retrofit2. Запросы не выполняются после добавления на стороне сервера SSL. Метод onFailure получает следующий Throwable - javax.net.ssl.SSLHandshakeException: соединение закрыто одноранговым узлом.Retrofit2 SSLHandshakeException

Initialization дооснащение:

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

добавить соединение таймаута к вашему клиенту okhttp – steevoo

ответ

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

client = clientBuilder.build(); 

Затем используйте этот клиент для модернизации

 Смежные вопросы

  • Нет связанных вопросов^_^