Проблема изменения IP-адреса веб-сервиса Asmx из-за хостинга в интернете - PullRequest
0 голосов
/ 16 августа 2010

У меня есть веб-сервис asmx, доступ к которому осуществляется из внутренней сети офиса.Я мог бы использовать через свое приложение Flex локальный IP-адрес размещенной системы.Когда эта конкретная система была подключена к Интернету, внешний IP изменился.Теперь, если я использую то же самое гибкое приложение, используя открытый URL, wsdl не загружается.Причиной является доступ к WSDL с использованием исходящего IP-адреса, и запрос пытался перенаправить на IP-адрес интрасети.IP-адрес интрасети, не отображаемый, выдает ошибку загрузки веб-службы.

1 Ответ

0 голосов
/ 16 августа 2010

Вот почему вы всегда должны использовать именованный маршрут, а не IP-адрес.

вы должны использовать что-то вроде webservices.your_domain.com

Когда вы находитесь в разработке, вы редактируете свой файл hosts так, что этот адрес будет перенаправлен на локальный IP-адрес, а когда вы работаете, DNS будет перенаправлять на реальный URL.

Никогда, никогда не используйте IP, это не лучший случай, и вы можете иметь много ошибок с ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...