Я создаю веб-сайт ASP.NET C #, один из файлов содержит файлы Word Docs и PDF, к которым я хочу заблокировать доступ, если они не знают пароль. Я попробовал класс FileIOPermission, используя полный путь и относительный путь, но безуспешно.
FileIOPermission f2 = new FileIOPermission(FileIOPermissionAccess.NoAccess, @"resources");
f2.AddPathList(FileIOPermissionAccess.NoAccess | FileIOPermissionAccess.NoAccess, @"resources");
try
{
f2.Demand();
}
catch (SecurityException s)
{
//Console.WriteLine(s.Message);
}
Response.Redirect(@"resources/20019_05_05_DOCS.zip");
Я тестирую код, ожидая отказа в доступе, но я все еще могу получить доступ к файлам в папке ресурсов. Спасибо.