1

Я разработал свой первый веб-сайт для простого внутреннего приложения с использованием Webmatrix на компьютере под управлением Windows 2008 Server R2. Я могу открыть сайт с помощью браузера на том же компьютере, на котором он работает, но не могу открыть его с любого другого компьютера в сети. Я также не могу открыть веб-сайт IIS7 по умолчанию.

Ошибка 401 - Несанкционированный: доступ запрещен из-за неверных учетных данных.У вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных. ,

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

  • Изменил порт моего сайта на 80, а по умолчанию на 8080
  • Где он перечисляет все сайты (пока только по умолчанию и мой), щелкнул правой кнопкой мыши на моем сайте, выбрал Edit Permissions , выбрал вкладку Security и убедился, что у Everyone есть Allow разрешения для всего
  • Где он перечисляет все сайты (пока только по умолчанию и мой), щелкнул правой кнопкой мыши по моему сайту, выбрал Edit Permissions , выбрал вкладку Security и добавил Domain Users с Read & execute , List folder contents и Read прав.

Кстати, я проверил эти 3 поста с другими людьми, имеющими те же проблемы, что и я, и нет ответов.

https://stackoverflow.com/questions/9589759/how-to-allow-users-from-other-computers-to-connect-to-my-iis7-website

Не могу получить доступ к IIS7 из моей домашней сети

Как разрешить доступ к сетевым компьютерам, чтобы увидеть ваш "localhost" в IIS7 - Windows 7

И да, я могу пропинговать компьютер под управлением IIS7, службы WWW включены без ограничений, попытался отключить брандмауэр и т.д.

1 ответ1

0

WebMatrix - это инструмент разработки, использующий IIS Express, а не IIS. IIS Express - это уменьшенная версия IIS, используемая при разработке приложения и не предназначенная для размещения окончательного используемого сайта. По умолчанию он заблокирован, чтобы разрешить доступ к сайту только локальному пользователю машины.

Чтобы правильно опубликовать свой сайт в IIS и сделать его доступным для других, необходимо настроить обычный IIS на компьютере и опубликовать свой сайт из WebMatrix.

Информацию о настройке вашего сайта можно найти в службе поддержки Microsoft:
Как настроить свой первый веб-сайт IIS

Для публикации из WebMatrix должно помочь следующее:Опубликовать ваш сайт

Я бы также посоветовал вам подробно ознакомиться с WebMatrix следующим образом:

WebMatrix 2

Среди прочего важно следующее (выделено мной)

WebMatrix - это бесплатный и легкий инструмент веб-разработки. Создавайте, публикуйте и поддерживайте ваш сайт с легкостью.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .