Не удается подключить защищенные сайты ("https:") из эмулятора Android - PullRequest
1 голос
/ 12 марта 2012

Я работаю над приложением для Android, которое обращается к защищенному веб-сервису (https://) для некоторых данных). Но я сталкиваюсь с некоторой проблемой при тестировании приложения в эмуляторе AVD. Проблема в том, что я не могудоступ к сайту «https:» ни из моего приложения, ни из браузера эмулятора. Когда я пытаюсь подключить сайт (фактически любой защищенный веб-сайт) из браузера, отображается сообщение об ошибке « Проблема с подключением к данным. Aбезопасное соединение не может быть установлено.". Хотя я могу получить доступ к тем же веб-сайтам из веб-браузеров моего окна.

Согласно моему анализу, проблема связана с настройкой привилегий эмулятора. Я запускаюприложение на корпоративной (мой офис) машине, где у меня нет прав администратора (но я опытный пользователь) и машина также находится за прокси-сервером, но, как уже упоминалось ранее, я могу получить доступ к этим защищенным сайтам из браузеров машиныПохоже, единственная проблема связана с доступностью эмулятора.

Я пытался протестировать тот же код с моего личного ноутбука, и, как и ожидалось, он работает отлично.

Может кто-нибудь помочь мне найти решение для этого?Как получить доступ к защищенному сайту из эмулятора?К вашему сведению, я использую Eclipse Helios & Android 2.1

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация с моей стороны.

1 Ответ

0 голосов
/ 20 марта 2012

При попытке получить доступ к защищенному веб-сайту вы получили красный экран предупреждения? Потому что если вы это сделаете, это будет означать, что @Chirag Raval является правильным. Вам понадобится сертификат SSL для подключения к безопасному сайту.

Я застрял с этой проблемой более 4 недель. И только решил это 3 дня назад. Затем я создал пошаговое руководство для доверия всему сайту https. Проверьте это :)

http://droidos -coding.blogspot.com / 2012/03 / андроид-доверяя-все-HTTPS нормальновсасывающего signed.html

...