Клиент SSL на Android

В настоящее время я пишу клиентскую часть для Android (2.2) и сервер, использующий SSL. Мне удалось обмениваться сообщениями между сервером и обычным клиентом, но Android, похоже, не слишком доволен самоподписанными сертификатами. m в настоящее время пишет клиентскую часть для Android (2.2) и сервер, использующий SSL. Мне удалось обмениваться сообщениями между сервером и обычным клиентом, но Android, похоже, не слишком доволен собой ...

В настоящее время я пишу клиентскую часть для Android (2.2) и сервер, использующий SSL. Мне удалось обмениваться сообщениями между сервером и обычным клиентом, но Android, похоже, не слишком доволен самоподписанными сертификатами. m в настоящее время пишет клиентскую часть для Android (2.2) и сервер, использующий SSL. Мне удалось обмениваться сообщениями между сервером и обычным клиентом, но Android, похоже, не слишком доволен собой ...

В настоящее время я пишу клиентскую часть для Android (2.2) и сервер, использующий SSL. Мне удалось обмениваться сообщениями между сервером и обычным клиентом, но Android, похоже, не слишком доволен самоподписанными сертификатами. Я искал Stackoverflow и искал в Google МНОГО, и МНОГО людей имеют похожие проблемы. Все ответы, которые я нашел до сих пор, либо не работали, либо не имели никакого смысла. Большинство примеров кода предназначены для HTTPS, но я не могу использовать его, так как мне нужно общаться через сокет (SSLSocket - мое лучшее предположение). Я пробовал много разного кода, но сейчас я снова вроде как на нуле.

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

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

Заранее спасибо

7
задан Casper 29 March 2011 в 10:59
поделиться