Сайт IIS недоступен с сервера (но нормально снаружи) - PullRequest
0 голосов
/ 19 марта 2012

На сервере, где размещен веб-сайт IIS, если я открою IE или Firefox и введу URL-адрес веб-сайта IIS, через несколько секунд я получу сообщение об ошибке («Невозможно отобразить веб-страницу», как если бы веб-сайт был отключен).Если я делаю то же самое со стороны (как обычный пользователь), все работает.

Я попытался дать IP-адрес напрямую (таким образом пропуская DNS), проблема та же.Это работает, только если я ввожу внутренний IP-адрес веб-сайта IIS (например, 10.0.0.x).

Причина, по которой я хочу это сделать, заключается в том, что мне нужно получить доступ к определенной странице веб-сайта вДля того чтобы выполнить запланированное задание.Я не могу использовать внутренний IP-адрес, чтобы сделать это, потому что имя хоста (HttpContext.Current.Request.Url.Host) используется внутри кода ASP.NET для переключения между различными конфигурациями.

Вот мой вопрос: возможно ли получить доступконкретная страница на веб-сайте IIS с сервера, на котором размещен веб-сайт?(используя полный URL, а не внутренний IP-адрес?)

1 Ответ

1 голос
/ 19 марта 2012

Да. Если я правильно понимаю ваш вопрос, вы сможете добавить сопоставление в локальный файл хостов, чтобы указать этот домен на веб-сервере IIS.

, например

10.0.0.x my.example.hostname

(где x, очевидно, число)

Мы используем эту конфигурацию для внутренних целей при разработке нескольких сайтов на наших локальных компьютерах - каждый сайт привязан к определенному имени хоста, и все эти имена хостов имеют сопоставления в файле 'hosts' с 127.0.0.1

Тот же принцип применяется здесь, если я правильно понял вопрос:)

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