У меня есть веб-сервер на Windows Server 2008 под управлением IIS7.
На одном из моих веб-сайтов у меня есть папка с изображениями, которые пользователи могут просматривать с помощью моего приложения для мобильного телефона. Если я не установлю правильные разрешения для изображений, они получат:
401 - Unauthorized: Access is denied due to invalid credentials.
Итак, я установил разрешения («Все» могут читать файлы), а затем могу просматривать изображения.
Проблема в том, что я запускаю сценарий, чтобы загрузить эти изображения из другого источника и поместить их в эту папку. Обновленные изображения больше не имеют соответствующих разрешений. В исходную точку!
Есть ли способ настроить эту папку так, чтобы любой файл, созданный в этой папке, имел необходимые мне разрешения?
Спасибо!
Разрешения NTFS 101: на том же диске копирование наследуется; Move сохраняет.
Не перемещайте файлы, скопируйте их, а затем удалите. Задача решена.