Comment appeler https service web dans Android

Bonjour, je suis en train de travailler sur l'application android, où j'ai besoin d'appeler le Service Web où je suis à l'aide de https protocole. Je suis en mesure d'appeler simple http basée sur le protocole de service web, mais n'a pas trouvé de bonne solution pour appeler https. J'ai trouvé beaucoup de fils de stackoverflow comme Comment ignorer certificat SSL erreurs dans Apache HttpClient 4.0 mais tout ce qu'ils sont en contournant le SSL qui entraîne aucun moyen de https. Je ne veux pas de pontage SSL.

Je suis en train de faire cela, mais il ne fonctionne pas.

HttpClient httpclient = new DefaultHttpClient();

//Prepare a request object
HttpGet httpget = new HttpGet(url); 

//Execute the request
HttpResponse response;
try {
    response = httpclient.execute(httpget);
    //Examine the response status
    Log.i("Praeda",response.getStatusLine().toString());

    //Get hold of the response entity
    HttpEntity entity = response.getEntity();
    //If the response does not enclose an entity, there is no need
    //to worry about connection release

    if (entity != null) {

        //A Simple JSON Response Read
        InputStream instream = entity.getContent();
        String result= convertStreamToString(instream);
        //now you have the string representation of the HTML request
        instream.close();
    }


} catch (Exception e) {}

Merci de m'aider à le faire. Merci à l'avance.

  • Tout ce que vous avez à faire est d'utiliser une url https. Sauf si vous avez un peu bizarre auto-signé cert cela devrait fonctionner. Si vous le faites, alors vous devez ajouter votre cert de l'appareil.
  • Reportez-vous ceci : stackoverflow.com/a/23782538/1405983 j'Espère qu'il sera aide vous.
  • Je pense que aussi de contourner l'erreur ssl..
  • oui je veux voir comment créer et ajouter cert à l'appareil ? pouvez-vous expliquer comment ce processus se passe ?
  • Je ne cherche pas à contourner le protocole SSL. Je veux une solution correcte pour appeler https service web
InformationsquelleAutor N Sharma | 2014-07-08