Після відповіді на Zakjan, у мене виникла проблема, коли я намагався використовувати jquery, щоб зробити запит AJAX на моєму новому захищеному сервері, у веб-перегляді Android. Він працював у браузері, але не в моєму додатку.
Я використовував цей сайт: https://certificatechain.io/
Я вставив текст свого підписаного .crt-файлу, який я повернув із Comodo (positiveSSL), і це повернуло мені стислий вміст про все, що мені потрібно. Я зберегла його як мій домен + "chain.crt" (див. Нижче)
Потім у свої конфігурації apache я ввів щось подібне для цього конкретного віртуального хоста:
SSLEngine On
SSLCertificateFile /etc/ssl/localcerts/example_com.crt
SSLCertificateKeyFile /etc/ssl/localcerts/example.com.key
SSLCACertificateFile /etc/ssl/localcerts/example.com.chain.crt
Після цього у веб-перегляду мого додатка Android не виникло проблем із використанням ajax для POST на моєму сервері. Я спробував це на двох реальних пристроях, на одному працює 2.3.4, на одному працює 4.що. А на емуляторі працює 2.3. Всі працювали.
Я сподіваюся, що це допомагає.
SSLCACertificateFile
директиви та вказівка її на файл CA, який мені надав повноваження. Це не спрацює, якби я просто з'єднав інші сертифікати зі своїм файлом сертифікатів.