Я всегда предоставляю удостоверениям пула приложений разрешение только на запись в веб-папке.
Однако некоторые люди предоставляют им разрешение на чтение и запись.
Вопрос
Необходимо ли предоставить удостоверению пула приложений разрешение на чтение в веб-папке? Достаточно ли предоставления разрешения на запись?
Редактировать 1
До сих пор у меня не возникало проблем с предоставлением разрешения только на запись.
Не могли бы вы привести случай, когда необходимо разрешение на чтение?
Редактировать 2
У меня есть data.txt
в папке App_Data
, и в моем методе действия у меня есть следующие коды:
using (StreamReader sr = new StreamReader(Server.MapPath("~/App_Data/data.txt")))
{
string text = sr.ReadToEnd();
// do more things here.
}
Пока все хорошо.
Редактировать 3
У меня есть папка Content
, содержащая кучу файлов PDF. Пользователи по-прежнему могут загружать их.