Разрешения доступа IIS 6.0 для удаленного общего ресурса - PullRequest
1 голос
/ 21 марта 2009

При настройке виртуального каталога в IIS с использованием пути UNC к удаленному общему ресурсу, какую учетную запись пользователя следует ожидать, чтобы увидеть запрос на чтение к общему ресурсу?

Я настроил описанный выше сценарий и настроил пользователя в разделе «Подключиться как» как известного пользователя с правами на удаленный общий ресурс, который я проверил с помощью проводника Windows.

Однако при попытке доступа к файлу из веб-браузера на общем ресурсе с помощью http://localhost/myfiles/atestfile.txt, я получаю сообщение об ошибке HTTP 401.5 - неавторизовано: авторизация не выполнена из-за ошибки приложения ISAPI / CGI. myfiles сопоставлен с удаленным общим ресурсом, а atestfile.txt находится в общей папке.

Если я использую приложение sysinternals filemon, чтобы увидеть, под каким процессом и пользователем выполняется запрос на чтение к общему ресурсу, то я получу информацию о том, что запрос выполняется через процесс w3wp.exe, а пользователь отображается как «NT AUTHORITY \ NETWORK».

Я ожидал, что пользователь будет показан как пользователь, которого я настраивал в опции «Подключиться как».

Любое руководство приветствуется.

Ответы [ 2 ]

0 голосов
/ 21 марта 2009

Вы пробовали также с другими расширениями файлов, кроме "txt", может быть, "test.html"? Какая DLL используется для txt в конфигурации расширений ISAPI (web -> Домашний каталог -> Конфигурация ...)?

Раздел «Настройка безопасности и аутентификации для виртуального каталога» в статье MSDN « Как: создавать и настраивать виртуальные каталоги в IIS 5.0 и 6.0 » должен содержать информацию, необходимую для найти правильную конфигурацию.

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

0 голосов
/ 21 марта 2009

Если я правильно помню (использовал iis около 4 лет назад), это был IUSR_. Я не уверен, что это все еще так, но попробуйте.

Редактировать : попробуйте взглянуть на этот пост , возможно, вы найдете несколько подсказок;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...