Назад | Перейти на главную страницу

Нет доступа к сайту через IP

Я разместил свой веб-сайт как приложение в IIS, и я могу получить к нему доступ с помощью http:\localhost\myApp\default.aspx но не с моим IP.

У меня есть другое приложение, размещенное на том же компьютере, которое может быть доступно как в localhost и IP address.

Сообщение об ошибке из разных браузеров:

IE: Internet Explorer cannot display the webpage

Firefox: Firefox can't establish a connection to the server at 192.168.**

Chrome: This webpage is not available

Я могу получить доступ ко всем остальным страницам кроме default.aspx.

какой default.aspx делает?

Он просто загружает флеш-файл.

Что происходит, когда я просматриваю http:\localhost\myApp\default.aspx?

Он перенаправляет на https:\localhost\myApp\default.aspx

Обратите внимание s выше.

Несколько других деталей:

В чем может быть причина этой проблемы?

Внутри был странный код default.aspx страница, которая перенаправляла страницу на https если сервер не localhost наряду с некоторым другим условием, заставляющим сервер отклонять запрос.

Простите за глупость, я мог бы проверить это, прежде чем задать вопрос здесь.

Убедитесь, что ваш веб-сервер настроен на прослушивание вашего IP-адреса 192.168. **. Убедитесь, что ваш брандмауэр имеет порт 80 на вашем IP-адресе 192.168. **.

Скорее всего, это проблема брандмауэра, если порт 80 закрыт для внешнего мира, он все равно будет доступен на адресе обратной связи (localhost).

Какая у вас версия Windows? Чем больше у нас информации, тем больше мы сможем помочь вам перенастроить ваш брандмауэр. В качестве альтернативы вы можете просто на мгновение отключить брандмауэр, чтобы выполнить тест и продолжить работу.

Кроме того, размещается ли ваше другое приложение на стандартном порте веб-сервера в IIS? Если это так, то приведенное выше, вероятно, не поможет, еще одна вещь, которую нужно проверить, - это привязки для веб-сайта - откройте iis, затем перейдите к отдельному сайту на панели подключений слева, затем посмотрите справа и нажмите привязки. Если привязки установлены на 127.0.0.1 или :: 1, тогда это будет ваша проблема, вы должны либо назначить для него «Все неназначенные», либо индивидуальный IP-адрес.

Также может случиться так, что вы назначили IP-адрес другому проекту, и поэтому опция «все неназначенные» дает вам только адрес обратной связи в качестве опции, если в раскрывающемся списке единственной опцией является «Все неназначенные», тогда это наверное так. В этом случае исправление будет заключаться в том, чтобы установить для другого вашего проекта значение «Все не назначено».