错误SSL证书在Android的
问题描述:
不相信我的代码是这样发布的数据服务器错误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的除外。我如何删除这个异常。
答
一个原因可能是您的设备上的时钟。如果时间过了几年,SSL证书将无效。所以如果是这样的话,修复就像将设备设置为正确的日期一样简单。
当您从桌面或任何其他客户端执行相同的代码而不是您的设备时会发生什么情况。你有没有检查,否则,请求获得服务? – 2010-08-16 11:34:28