Доступ только к приложению asp.net на локальном хосте - PullRequest
5 голосов
/ 12 февраля 2011

Я пытаюсь запустить приложение asp.net в IIS на компьютере с Windows Server 2008.Я могу поразить приложение с localhost, нет проблем.Но я не могу получить доступ к приложению, используя имя домена сервера ни локально, ни с другого компьютера в сети.

Но вот странная часть.Я могу получить доступ к обычному файлу в IIS, используя имя домена, как из браузера, запущенного на сервере, так и из браузера, запущенного на другом компьютере в сети.Вот краткий обзор («http» преобразован в «htp» ниже, потому что у меня недостаточно очков, чтобы все эти ссылки были в моем сообщении):

Из IE на самом сервере:
работает htp://localhost/foo.htm
работает htp: // localhost / App
работает htp: //test.foo.com/foo.htm
dead htp: //test.foo.com/App

Из IE на другой машине:
работает htp: //test.foo.com/foo.htm
dead htp: //test.foo.com/App

И когда я говорю «мертвый», я имею в виду, что время ожидания истекло.

Есть идеи?

Ответы [ 3 ]

5 голосов
/ 14 февраля 2011

Я решил это. В основном приложение перенаправляло на https, но только для удаленных подключений, а IIS не был привязан к 443.

1 голос
/ 14 февраля 2011

Допустим, доменное имя вашего сервера myServer, а его IP 192.168.2.1.

Попробуйте ping -ing сервера с другого компьютера по его доменному имени. В DOS приглашении введите:

ping myServer

Получаете ли вы ответ?

Попробуйте получить доступ к сайту на сервере, используя IP-адрес сервера:

http://192.168.2.1/foo.htm

Если он виден по IP, но не ping по имени, значит, ваша проблема связана с DNS. Вам нужно

  • настроить IIS, чтобы сайт был привязан к имени хоста (Host Name через параметр Edit Bindings ... для сайта в IIS Manager).
  • если у вас есть DNS-сервер, вам нужно, чтобы администратор поместил записи в его базу данных поиска для сервера.
  • если вы этого не сделаете, поместите в файл хоста запись для сервера.

НТН

0 голосов
/ 12 февраля 2011

Сначала вам нужно настроить свой iis, посмотрите эту ссылку http://learn.iis.net/page.aspx/28/installing-iis-7-on-windows-vista-and-windows-7/

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