我們的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)本地主機或實時網址? –
我想你的網址已經改爲https了,爲此你需要添加對等證書並設置主機名驗證等。 –