Вопрос

я уже спрашивал об этом вопрос однако на ServerFault я получил очень минимум ответов....один, если быть точным.

Мне нужно, чтобы эта проблема была решена как можно скорее, поэтому я тоже спрашиваю здесь.У меня есть сервер под управлением Windows Server 2003 IIS6.0.Я разрабатываю веб-сайт, к которому хочу предоставить анонимный доступ.Я создал новый веб-сайт в диспетчере IIS. Я убедился, что опция «Включить анонимный доступ» включена и для нее установлено значение IUSR_.Имя машины.

Я синхронизировал пароли между метабазой IIS, AD и MTA и убедился, что IUSR_Имя машины были предоставлены соответствующие разрешения.Кажется, я просто не могу заставить это работать.Каждый раз, когда я пытаюсь получить доступ к веб-странице, мне предлагается войти в систему.Я установил анонимную учетную запись для входа в качестве своей собственной учетной записи (администратора) и попробовал это, и все сработало нормально, поэтому я знаю, что это, должно быть, проблема с разрешениями для учетной записи IUSR.

Пожалуйста, помогите мне, я новичок в управлении IIS/сервером и рву на себе волосы!!

Спасибо.

Это было полезно?

Решение

Какую технологию вы используете для создания сайта?

Если это .net, настроили ли вы в web.config требование какой-либо аутентификации?

Обычно, если вам нужен анонимный доступ, вы используете IIS по умолчанию, устанавливаете флажок «Включить анонимный доступ», и все готово.
Больше ничего менять не нужно.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top