У меня есть веб-сайт, который по умолчанию работает как сетевой сервис. Этот сайт не может предоставлять изображения, это всегда приводит к отказу в доступе. Я использовал procmon, чтобы установить, что это происходит на уровне файловой системы.
Есть пара элементов этого, которые я не понимаю. Во-первых, файл .gif может находиться в той же папке с теми же разрешениями, что и файл .css, и файл .css можно читать, но файл .gif не может. Если я предоставлю учетной записи сетевой службы права "Полный доступ" для всего дерева папок, он все равно не сможет обслуживать образ.
Я считаю важным то, что это влияет не только на учетную запись сетевой службы. Фактически единственным пользователем, который может управлять сайтом и обслуживать изображения, является моя учетная запись администратора Windows. Даже другой пользователь-администратор не может их обслуживать (независимо от того, где на диске находится сайт). Опять же, любой из пользователей может обслуживать .css, но не .gif.
Прикрепленное изображение показывает procmon, демонстрирующий разницу css / gif.
Заранее большое спасибо за любую помощь.