I Используется для подключения к php для mysql с HTTP. Теперь меня просят использовать HTTPS, поскольку он более безопасен. но я пытался использовать многие способы, но не могу получить планшет до ПОСТ или ПОЛУЧИТЬ любую информацию, я сделал самоподписанный сертификат и добавил в доверенную зону локального компьютера, поэтому я не буду просить, чтобы его не проверяли, хочу ли я продолжить, i попытался подключиться браузером, и он отлично работал и распечатал всю необходимую мне информацию, но не через приложение. Я добавил мой предыдущий код HTTP, который мне нужно изменить на HTTPS. хотел бы помочь с этим подключением к HTTPS.Android: HTTPS Подключение к моей базе данных
httpclient = new DefaultHttpClient();
httppost = new HttpPost ("http://xx.xx.xx.xx/E-MENU/login.php");
username = etUser.getText().toString();
password = etPass.getText().toString();
password = md5(SHA1(password));
try{
nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("username", username));
nameValuePairs.add(new BasicNameValuePair("password", password));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
response = httpclient.execute(httppost);
if(response.getStatusLine().getStatusCode() == 200){
entity = response.getEntity();
if (entity!= null){
InputStream instream = entity.getContent();
JSONObject jsonResponse = new JSONObject (convertStreamToString(instream));
спасибо Upfront.
На самом деле я не знаю, как преобразовать мое соединение «изменить HTTP соединение» на HTTPS. dont знать код для установки соединения HTTPS –
Смените http: // на https: // в свой URL (определенный в новом HTTPPost («...»). – nmw