我无法登录我的代码,它总是说登录失败。调试没有显示我LOGD也所以我不知道我的错误在哪里。请帮助谢谢。
@Override
public void onClick(View v) {
HashMap postData = new HashMap();
String username = etUsername.getText().toString();
String password = etPassword.getText().toString();
postData.put("username",username);
postData.put("password",password);
PostResponseAsyncTask task1 = new PostResponseAsyncTask(MainActivity.this, postData, new AsyncResponse() {
@Override
public void processFinish(String s) {
Log.d(LOG, s);
if(s.contains("success")){
Toast.makeText(MainActivity.this,"Login Success",Toast.LENGTH_LONG).show();
}else{
Toast.makeText(MainActivity.this,"Login Failed",Toast.LENGTH_LONG).show();
}
}
});
task1.execute("https://10.0.2.2/carkila/");
}
答案 0 :(得分:0)
你在哪里看到例外情况?在服务器端还是客户端? 如果在服务器端,那么它正在尝试验证客户端证书(并且没有这样做)。如果客户端显示异常,则客户端无法验证服务器证书。
无论哪种方式,如果您不打算在此验证证书,那么您就会遇到配置问题。如果您打算这样做,请检查证书是否由接受的CA签名。