В настоящее время я пишу клиентскую часть для 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.
Заранее спасибо