Wie HTTPS-post in Android
Ich schaute auf die folgenden links, aber es scheint nichts konkretes.
Sichere HTTP-Post in Android
Dies funktioniert nicht mehr, ich habe es getestet und es gibt Kommentare von anderen Leuten, die sagen, es funktioniert nicht.
Ich habe auch überprüft dies: DefaultHttpClient, Zertifikaten, Https und buchen problem!!! Dies scheint, dass es funktionieren könnte, aber die blogger, die nur lässt Sie hängen. Mehr Schritt für Schritt Anleitung wäre hilfreich. Ich schaffte es, mein Zertifikat habe ich nicht in der Lage, durch zu Folgen sein zweiter Schritt.
http://www.makeurownrules.com/secure-rest-web-service-mobile-application-android.html Diese scheinen gut, aber wieder, ich lose der Autor auf den letzten Schritt: "Zurück zu unserer ursprünglichen rest-client-code." Auch er ist ganz über dem Platz, ich habe keine Ahnung, welche Bibliotheken er verwenden. Er ist nicht zu erklären, seinen code und mit der
RestTemplate restTemplate = new RestTemplate();
es ist noch ein cliffhanger. Denn diese Klasse ist nicht zur Verfügung gestellt wurde. Also, wenn jemand erklären könnte, wie das zu tun HTTPS post-Anforderung im detail, das wäre toll. Ich muss akzeptieren das selbst signierte Zertifikat.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hoffe, dass es helfen würde. Dies ist der code, den ich verwendet, und funktionierte perfekt in Ordnung.
Erstellen Sie dann eine HttpClient wie diese: -
und verwenden Sie es mit HttpPost.
Prost!!
BEARBEITEN
Und ich habe nicht verwendet RestTemplate in meinem code. Ich machte eine einfache post-Anfrage. Wenn Sie weitere Hilfe benötigen lass es mich wissen. Es scheint, wie ich vor kurzem getan haben, etwas ähnliches wie das, was Sie suchen.
Dies ist die Methode, die ich verwendet für HTTPS-Post und Hier habe ich ein Benutzerdefiniertes Zertifikat, So ändern Sie die HttpClient-Zuordnung, die mit Ihrer eigenen...