Веб-сервисы Flex и обратный прокси - PullRequest
1 голос
/ 24 июня 2011

У меня проблема, аналогичная описанной здесь , и я нашел ответ здесь полезным, но у меня есть еще несколько вопросов.

Я настроил свой проект с помощью Flash Builder 4 и импортировал мой WSDL с помощью мастера веб-службы, убедившись, что я указал на WSDL на прокси. Однако простое выполнение этого и включение директивы «ProxyPreserveHost» не позволяло запускать веб-службы из приложения, запущенного на прокси-сервере. Они просто зависают без ошибок или ответов.

Поэтому в дополнение к этому я добавил следующую строку кода в класс обслуживания, созданный мастером Flash Builder:

_serviceControl.endpointURI = "https://site.mycompany.com/MyService/MyService";

Это решило проблему, но я не уверен, почему это проблема в первую очередь. Местоположение в WSDL указано как http://site.mycompany.com:80/MyService/MyService, и сервер должен обрабатывать этот запрос и преобразовывать его в https.

У кого-нибудь есть идеи или примеры того, как заставить приложение Flex, встроенное в Flash Builder, работать с обратным прокси-сервером?

Спасибо!

...