0

Я решил перенести несколько своих веб-приложений с одного виртуального сервера с другого. То, как все работает на моем текущем сервере, довольно плохо - у всех есть права на чтение и доступ к содержимому моей папки «приложений» на машине, а также IIS. Я хочу организовать материал на новом сервере, поэтому только IIS может получить доступ к этой папке.IIS запрашивает учетные данные для входа в Windows Authentication

Я установил IIS и аддоны ASP.NET на новый сервер и заставил свой тестовый веб-сайт выполнить проверку подлинности Windows, поскольку все мои сайты настроены на текущем сервере. Затем, после некоторого чтения относительно разрешений, я дал полный контроль над папкой, содержащей мой сайт, следующим пользователям: IIS_IUSRS & TestAppPool (который является пулом приложений, который я создал для моего приложения Test).

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

+0

Анонимная аутентификация и указание пула приложений как «конкретного пользователя» сделали трюк, но мне нужно получить учетные данные пользователя пользователя, который в настоящее время зарегистрирован на веб-сайте (не может сделать это с анонимным аутентификация). Значение. Мне нужно использовать проверку подлинности Windows. Есть идеи? –

ответ

1

не уверен, что это поможет, но можете ли вы попробовать изменить идентификатор пула приложений на Сетевое обслуживание?

+0

К сожалению без изменений. –