На этом сервере работает IIS 7.5. Я настроил пользователя диспетчера IIS «someuser». В виртуальном каталоге «virtdir», который также является «приложением» IIS7.5, я установил для пользователя «someuser» значение «Разрешено» (в разрешениях диспетчера IIS) (и да, я выбрал «virtdir» и сначала переключился на «Просмотр функций» .) Также, выбрав "virtdir", я настроил аутентификацию, отключил анонимную аутентификацию и включил базовую аутентификацию.
Когда я перехожу к «virtdir» с помощью браузера, я ожидал, что появится всплывающее окно «Basic Auth Challenge» для ввода идентификатора пользователя и пароля. Вместо этого я получаю только страницу с ошибкой со следующей информацией:
HTTP Error 401.2 - Unauthorized
You are not authorized to view this page due to invalid authentication headers.
Detailed Error Information
Module UrlAuthorizationModule
Notification AuthorizeRequest
Handler ExtensionlessUrlHandler-Integrated-4.0
Error Code 0x80070005
Requested URL http://www.xxxx.org:80/virtdir
Physical Path d:\xxx\xx
Logon Method Anonymous
Logon User Anonymous
Та же самая настройка с обычным каталогом (и объявленным как «приложение») работает успешно.
У кого-нибудь есть опыт в этом?