Ich habe eine Phonegap-App erstellt, die mit einem selbstsignierten SSL-Dienst kommunizieren muss.Phonegap/Cordova Whitelist Domain-SSL SSL-Anfrage funktioniert nicht nach dem Exportieren APK
ich die weiße Liste gesetzt meine url in res/xml/cordova.xml wie so:
<access origin="https://www.mydomain.com" subdomains="true" />
und das funktioniert gut, wenn ich von Eclipse laufen und bauen, aber wenn ich dann den Export und meine App anmelden und manuell Installieren Sie das APK, dann kann die App nicht mit meinem Webdienst kommunizieren.
Die Kommunikation mit dem Server ist, wie so die Sencha Touch-Bibliothek durchgeführt:
Ext.Ajax.request({
url: 'https://www.mydomain.com',
method: 'get',
success: function(result) {
},
failure: function(result) {
}
});
Jede Hilfe viel
Ja, ich habe ein SSL-Zertifikat signiert und es funktionierte gut. Danke für Ihre Hilfe. –
@DeanWild Ich habe das gleiche Problem, fragen Sie ein SSL-Zertifikat von Ihrem API-Provider/Server und verwenden Sie es, um Ihre APK zu signieren? – JunM
Nein, Sie erwerben ein SSL-Zertifikat von einem Anbieter (es gibt viele Anbieter, zB: http://www.verisign.com/), dann installieren Sie dieses SSL-Zertifikat auf Ihrem Webserver –