В отладочной сборке приложений Cordova для Android ошибки SSL игнорируются, поэтому вы можете получить доступ к любому событию сервера, если нет сертификата или поврежден сертификат (например, сервер разработки).
Он ведет себя по-разному для сборки выпуска, соединения https не будут работать, если на сервере:
- без SSL-сертификата
- самоподписанный сертификат
- сертификат, доставленный администрацией, которой устройство не доверяет
- сертификат доставлен для сервера / URL, отличного от того, к которому вы пытаетесь получить доступ.
Конечно, вы должны попытаться открыть браузер на устройстве и открыть URL-адрес https, который вы используете в своем приложении. Если вы получите предупреждение о безопасности, вы узнаете, что существует проблема с сертификатом сервера.
Вы также можете попытаться пропатчить исходники cordova, чтобы ошибки ssl не игнорировались даже при отладке см. Этот пост . (тогда ваши вызовы ssl должны прерваться даже при отладке)