Ошибка подключения к URL - PullRequest
0 голосов
/ 01 июля 2011

Я пытаюсь подключиться к этой услуге с моего компьютера.

https://www.epithimies.gr/Consumers/Registration/Proximity.Pulse.Consumers.Registration/Application/WebServiceDescriptors/Registration/GreeceSecured.xml

используя библиотеки Flex Webservice, но я получаю это:

Ошибка при открытии URL 'https://www.epithimies.gr/Consumers/Registration/Proximity.Pulse.Consumers.Registration/Application/RegistrationWebService.asmx'

Это потому, что служба работает по протоколу HTTPS?

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

EDIT

После некоторых исследований я обнаружил, что служба отправляет ошибку 500, и поэтому флэш-память не может получить полный ответ сервера

Ответы [ 2 ]

0 голосов
/ 01 июля 2011

Ошибка при открытии URL 'https://www.epithimies.gr/Consumers/Registration/Proximity.Pulse.Consumers.Registration/Application/RegistrationWebService.asmx'Как сказано.Он не может найти URL.Вы вообще не публиковали никакого кода, поэтому я предполагаю, что что-то динамически добавляется к этому URL, что приводит к сбою.Где вы думаете, что вы попали на этот опубликованный URL, но это не так.Убедитесь, что URL-адрес вызывается.Используйте FireFox, установите HTTPFox и используйте его, чтобы определить, запрашивается ли URL-адрес вообще.

0 голосов
/ 01 июля 2011

Если ваше приложение загружено из небезопасного местоположения (http, а не https), вам не разрешено загружать что-либо из https, если соответствующая служба не настроила междоменную политику, разрешающую такое взаимодействие.

РЕДАКТИРОВАТЬ Плохо, дело не в этом.Для атрибута secure установлено значение false.

epithimies.gr имеет следующую политику https://www.epithimies.gr/crossdomain.xml

<cross-domain-policy>
    <site-control permitted-cross-domain-policies="all"/>
    <allow-http-request-headers-from domain="*" headers="*" secure="false"/>
    <allow-access-from domain="*" secure="false"/>
</cross-domain-policy>

Попробуйте загрузить данные из этой службы с помощью обычного URLLoader и посмотрите, чтоименно сообщение об ошибке говорит.

...