IIS7 - 401 Несанкционированная ошибка при чтении внешнего XML-файла из SWF (Flash) - PullRequest
2 голосов
/ 07 сентября 2010

Я получаю 401 несанкционированную ошибку при попытке прочитать XML-файл из SWF-файла Flash в IIS7. Файл находится рядом с SWF-файлом в файловой системе.

Когда я просматриваю XML-файл через браузер, я получаю следующее:

Ошибка HTTP 401.3 - Вы не авторизованы нет разрешения на просмотр этого каталог или страница из-за список контроля доступа (ACL) настройки конфигурации или шифрования для этого ресурса на веб-сервере.

Я дал IIS_IUSRS полное разрешение на эту папку, но все еще получаю ту же ошибку. Это что-то особенное для IIS7?

Спасибо.

Ответы [ 2 ]

4 голосов
/ 07 сентября 2010

Я наконец выяснил проблему, по какой-то причине в рассматриваемом xml-файле было включено «шифрование содержимого для защиты данных». Как только я отключил эту опцию, она начала работать нормально.

Чтобы отключить «шифрование содержимого для защиты данных», щелкните правой кнопкой мыши файл -> в разделе общие / атрибуты, нажмите «расширенные» -> в разделе «сжатие или шифрование атрибутов», снимите флажок, если он уже выбран.

Надеюсь, кто-нибудь найдет это полезным.

Спасибо.

2 голосов
/ 07 сентября 2010

Можете ли вы проверить, что IIS_IUSRS действительно имеет доступ к XML-файлу (а не только к папке, в которой он находится)?

...