2010-08-16 81 views
0

不相信我的代碼是這樣發佈的數據服務器錯誤SSL證書在Android的

MakeValue = (String) s2.getSelectedItem(); 
MakeValue = MakeValue.replace(" ", "%20"); 
DefaultHttpClient hc=new DefaultHttpClient(); 
ResponseHandler res=new BasicResponseHandler(); 
HttpPost postMethod=new HttpPost(AppUrl.AppUrl+"dealer_service.php?action=saveCreateNewInventory"); 
List nameValuePairs = new ArrayList(2); 
nameValuePairs.add(new BasicNameValuePair("POSTDATA", Login.GetUserID +"~"+ VinNumber.getText() 

。 。 。

postMethod.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 

response=hc.execute(postMethod,res); 

但在執行此之後,我有不被信任,請幫助我解決我的probs請幫我在這度過了太多天SSL的除外。我如何刪除這個異常。

+0

當您從桌面或任何其他客戶端執行相同的代碼而不是您的設備時會發生什麼情況。你有沒有檢查,否則,請求獲得服務? – 2010-08-16 11:34:28

回答

0

一個原因可能是您的設備上的時鐘。如果時間過了幾年,SSL證書將無效。所以如果是這樣的話,修復就像將設備設置爲正確的日期一樣簡單。