Мое приложение подключается к серверу Worklight через HTTPS через самозаверяющий сертификат. Приложение может быть успешно запущено.
Однако, когда есть прямое обновление, которое начало загрузку файла с сервера Worklight, это не удается, и я вижу, что есть сообщение об ошибке, касающееся пути сертификации, который не найден.
Могу ли я узнать, связаны ли SSLHandshakeException и ошибка прямого обновления? Спасибо!
(Среда: Worklight 5.0.6.1, WAS ND 8.5, тестовое устройство: HTC One)
10-31 21:24:50.897: W/System.err(28746): Catch exception while startHandshake: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
10-31 21:24:50.897: W/System.err(28746): return an invalid session with invalid cipher suite of SSL_NULL_WITH_NULL_NULL
10-31 21:24:50.927: E/WLDroidGap(28746): Failed downloading application update file.