Я могу успешно перейти к: http: //localhost/postinfo.html
Обратите внимание на расширение файла html выше.
но когда я перехожу на эту существующую страницу:
http: //localhost/localstart.asp Мне предлагают ввести свое имя пользователя / пароль, что я и делаю, но диалоговое окно продолжает появляться каждый раз, когда я правильно ввожу его.
Когда я пытаюсь использовать свой внешний IP-адрес
http://24.63.238.17/postinfo.html когда мой маршрутизатор настроен на переадресацию трафика с порта 80 на IP-адрес того же компьютера, я получаю следующую ошибку:
The server 24.63.238.17 at UTA200-TM requires a username and password.
Warning: This server is requesting that your username and password be sent in an insecure manner (basic authentication without a secure connection).
У меня нет антивирусного приложения на этом компьютере, и я попытался отключить брандмауэр Windows.
Все это работало одно время, я не уверен, что изменилось. Я не склонен думать, что мой интернет-провайдер блокирует входящий трафик на порт 80, поскольку это когда-то работало - конечно, это могло измениться, но я надеюсь ...
Может ли кто-нибудь помочь людям за пределами моей домашней интрасети получить доступ к моему веб-сайту?
Я предполагаю, что у вас проблема с учетной записью пользователя, которую IIS использует для выполнения кода ASP. В свойствах сайта на странице Безопасность каталога-tab щелкните значок редактировать кнопка под Анонимный доступ. Обратите внимание на имя пользователя для Учетная запись, используемая для анонимного доступа упомянутый здесь (обычно IUSR_ *). Проверьте настройки безопасности в папке, чтобы убедиться, что у пользователя есть достаточные права в каталоге веб-сайта (чтение и выполнение).
Проверьте метод аутентификации, который вы установили в IIS. Похоже, вы выбрали базовую аутентификацию, следовательно, требуются имя пользователя и пароль, поэтому вам нужно будет переключить его на анонимный доступ. Вы не говорите, какую версию IIS используете, но страница здесь (который предназначен для Server 2003) может помочь с некоторыми указателями для его правильной настройки.
Между прочим, если ваш компьютер доступен из Интернета, отсутствие установленного антивирусного ПО является baaaaddd идея.