Право пользователя на специальную папку данных приложения в ASP.NET - PullRequest
0 голосов
/ 13 июля 2009

У меня есть приложение ASP.NET MVC, которое работает как в IIS 6, так и в 7. Приложение требует специальных прав и должно работать в пуле приложений со специальными пользователями, которые входят в некоторые конкретные группы.Приложение также хранит множество настроек в паре файлов XML.Эти файлы хранятся в специальной папке «Application Data», так как они читаются несколькими различными компонентами.

Я обнаружил, что иногда мне нужно добавить пользователя в локальную группу администраторов машины, чтобы получить право на запись в эти файлы XML.Это тот случай или я что-то упустил?Какие права необходимы для записи в папку Application Data?

1 Ответ

0 голосов
/ 13 июля 2009

Каталог «Данные приложения» находится в каталоге «Документы и настройки» пользователя. Следовательно, пользователь должен иметь необходимый доступ.

Вы можете получить проблему, если это каталог «документы и настройки» другого пользователя. Также может возникнуть проблема, если пользователь, который является идентификатором пула приложений, не является членом группы IIS_WPG.

В любом случае было бы лучше предоставить пользователю права на каталог напрямую, а не помещать пользователя в группу администраторов.

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