Flex: делает SecureSockets 'шифруется открытым ключом целевых серверов? - PullRequest
0 голосов
/ 22 февраля 2012

У меня есть соединение Apache SSL с сервером C #, который прослушивает порт 843 (я написал базовый сервер C #, так как не знаю, как заставить Apache правильно реагировать на конкретный запрос).

При использовании объекта Socket все, кажется, будет найдено, и соединение будет одобрено, что позволяет осуществлять междоменную связь, однако при использовании объекта SecureSocket вместо получения я получаю много бреда.

пытался выяснить, что происходит, и предположил, что это либо:

A.использование закрытого ключа целевого соединения для шифрования запроса.Б. пытаясь аутентифицировать себя через SSL перед отправкой запроса.

Я провел целую неделю, пытаясь выяснить, что происходит без удачи, так что если кто-то может пролить свет на то, как SecureSocketobj имеет дело с междоменными запросами, это будет высоко оценено.

Кроме того, есть ли способ использовать обычный Socket и каким-то образом получить информацию?

в отношении

Mike

1 Ответ

1 голос
/ 26 июня 2012

Вам необходимо настроить сервер политики с поддержкой SSL. Используя Apache, чтобы избавиться от связи SSL и прокси, сервер политики не работал для меня, так как он жалуется на плохой метод.

Я написал простую Java-программу, включающую SSL, использующую те же сертификаты, что и целевой сервер (я не тестировал другой, поэтому не знаю, обязательно ли это), чтобы прослушивать порт 843 и воспроизводить с политикой. Теперь я могу общаться с SecureSockets.

...