Помогите с доступом к папкам в IIS 6 - PullRequest
0 голосов
/ 10 сентября 2010

Мне действительно нужна помощь с моим сайтом ASP.NET MVC 2 ...

Проще говоря, у меня есть папка Content/Photos в корне моего приложения. На нем много картинок.

По какой-то очень странной причине некоторые изображения загружаются в моем браузере просто отлично, но другие изображения дают мне ошибку 403:

У вас нет разрешения на просмотр этого каталога или страницы из-за списка управления доступом (ACL), настроенного для этого ресурса на веб-сервере.

Я полностью потерян здесь. Почему некоторые картинки работают нормально, а другие выдают мне эту ошибку? Они находятся в одной папке.

Ответы [ 2 ]

0 голосов
/ 10 сентября 2010

Я подозреваю, что права файловой системы NTFS противоречивы.Вы можете легко проверить это с помощью AccessEnum из инструментов Sysinternals.

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

Подсказка: файлы сохраняют свои права при перемещении на один и тот же диск (но никогда при копировании).

0 голосов
/ 10 сентября 2010

Перейдите в каталог в проводнике Windows и установите разрешение на чтение для пользователя IIS и убедитесь, что вы установили его для распространения на всех дочерних элементах.

Почему вы копировали и вставляли файлы из другого места?Может иметь разрешение из предыдущего местоположения.

...