서버에서 데이터를 가져 오기 위해 Android 앱이 HTTP URL
을 참조하고 있습니다. 2 일 전까지 제대로 작동했지만 갑자기 우리의 코드 나 서버에서 아무런 변화가 일어나지 않고 "sslpeerunverifiedexception: no peer certificate" exception
이되었습니다. 코드는 매우 간단합니다.DefaultHttpClient가 HTTP 요청에서 ssl 예외를받습니다.
HttpParams httpParameters = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParameters, 12000);
HttpConnectionParams.setSoTimeout(httpParameters, 12000);
HttpClient client = new DefaultHttpClient(httpParameters);
HttpGet request = new HttpGet("http://site.com");
HttpResponse httpResponse = client.execute(request);
logcat 세부 정보를 제공하십시오. – URAndroid
1) URL이 http 또는 https입니까? 2) 로컬 호스트 또는 라이브 URL? –
URL이 https로 변경되었습니다.이 경우 피어 인증서를 추가하고 호스트 이름 확인 프로그램을 설정해야합니다. –