Zakjan'ın cevabını takiben, yeni güvenli sunucumda bir android web görünümünde AJAX isteği yapmak için jquery kullanmaya çalıştığımda bir sorunla karşılaştım. Tarayıcıda çalıştı, ancak uygulamamda çalışmadı.
Bu siteyi kullandım: https://certificatechain.io/
İmzalı .crt dosyamın metnine yapıştırdım, Comodo'dan (positiveSSL) geri döndüm ve bana ihtiyaç duyduğum her şeyi bir arada bıraktı. Etki alanım + "chain.crt" olarak kaydettim (aşağıya bakın)
Sonra, apache yapılandırmalarımda, söz konusu sanal ana bilgisayar için böyle bir şey girdim:
SSLEngine On
SSLCertificateFile /etc/ssl/localcerts/example_com.crt
SSLCertificateKeyFile /etc/ssl/localcerts/example.com.key
SSLCACertificateFile /etc/ssl/localcerts/example.com.chain.crt
Bundan sonra, Android uygulamamın web görünümünde POST ajax kullanarak sunucuma bir sorun çıkmadı. Biri 2.3.4, biri 4.supi çalışan 2 gerçek dünya cihazında denedim. Ve çalışan emülatörde 2.3. Hepsi işe yaradı.
Umarım bu yardımcı olur.
SSLCACertificateFile
yönergeyi eklemek ve yetkimin bana verdiği CA dosyasına işaret etmekti . Diğer sertifikaları sertifika dosyamla birleştirmem basitçe işe yaramaz.