2016-05-22 1 views
0

(Моя система Eco является Win10, студия 4,5, Titanium SDK 5.2.2.GA)Как предотвратить onReceivedSslError

После загрузки моего APK в Google я получил предупреждение безопасности относительно WebViewClient.onReceivedSslError: моя реализация игнорирует Проверка сертификата SSL, я должен использовать SslErrorHandler.proceed() или SslErrorHandler.cancel().

Это довольно страшное.

1) Я использую Ti.Network.createHTTPClient для извлечения данных с веб-сайта, но это не по протоколу HTTPS URL

2) В каждой сети Ti.Network.createHTTPClient я использую validatesSecureCertificate: истинное (но без я также получаю это предупреждение) (И AFAIK, если вы опустите это значение, тогда оно автоматически устанавливается в true при упаковке вашего приложения)

3) WebViewClient.onReceivedSslError предлагает что-то, что происходит с веб-просмотром .... но мое приложение не использует веб-просмотр. Однако я использую createImageView ... но это изображение также не связано с ресурсом https ... И AFAIK нет свойства/метода, связанного с SSL ...

4) Я использую AdMob (2.2) и подозревали, что в качестве источника ошибки. Но после удаления AdMob полностью ... я все еще получил это предупреждение ...

Так что я озадачен. Я что-то упускаю? Есть ли обходной путь?

ответ

0

Это известная проблема, сообщается в: https://jira.appcelerator.org/browse/AC-3525

Пожалуйста, оставьте свои контакты там, и мы будем ее исправить как можно скорее.