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

Настройка сайта для анонимного доступа

Я пытаюсь разместить на своем сервере веб-сайт, к которому хочу разрешить анонимный доступ.

Я приобрел доменное имя у Go-Daddy и изменил A / MX-Record, чтобы он указывал на мой сервер (так как я также использую Exchange Server, прежде чем мне прочтут лекцию о том, что это плохая идея, пожалуйста, посмотрите мой другой вопрос Запускаете веб-сайт ASP.NET и сервер Exchange на одном компьютере?).

Итак, в тот момент, когда я перехожу к своему домену, он действительно переходит на мой сервер, поскольку мне представлены стандарты Добро пожаловать в Windows Server 2003 страница. Однако я не хочу, чтобы это произошло, я не хочу перенаправлять запросы, поступающие на мой сервер с моего нового домена, в другую папку веб-сайта.

До сих пор я делал ...

1) Открыл диспетчер IIS
2) Создан новый веб-сайт
3) Установите заголовок узла веб-сайта в качестве моего нового домена
4) Убедился, что анонимный доступ включен.

Все это работало нормально, однако всякий раз, когда я переходил к своему домену, он постоянно предлагал мне войти в систему. После входа в систему он отображал все содержимое страницы, в противном случае - нет.

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

Пожалуйста, помогите мне, это сводит меня с ума!

Поделиться? Вам необходимо проверить права доступа к файлам и папкам в том месте, где находится этот веб-сайт. Какая бы учетная запись ни использовала ваш IIS для анонимного доступа, необходимо иметь доступ для чтения к файлам веб-сайта ... обычно это был / является IUSR_, но может отличаться в зависимости от настройки.

Этот сервер также служит контроллером домена?

Вот связанная проблема ответил на SO.

Кроме того, что говорится в журналах событий при появлении запросов? Из-за сломанной синхронизации пароля гостевой учетной записи IIS с полным журналом безопасности может быть много проблем ^^

Разобрался, что делаю не так ...

Я проверял "запускать сценарии (например, ASP)". Думаю, из-за этого мне пришлось бы предоставить учетной записи IUSR_MachineName доступ к DLL-файлам фреймворка ASP.NET (в системной папке).

Поскольку это всего лишь статический сайт, снятие флажка с этой опции, похоже, решает проблему!