Ошибка 401 - несанкционированный доступ при копировании файлов в общий каталог в IIS

Коллега создал приложение IIS с помощью IIS 7.5. Затем они поделились каталогом с моей учетной записью. Когда я копирую файлы в этот каталог (\ server \ myWebsite), я получаю ошибку 401 (Несанкционированный доступ) при попытке доступа к странице. Настраиваем приложение с использованием анонимного доступа. Моя учетная запись имеет права на чтение и запись в этот каталог (что позволяет мне копировать в него файлы). Я получаю ошибку с простейшими веб-страницами. Любые идеи, как помочь моему коллеге настроить каталог IIS / shared. Обратите внимание, когда он копирует файлы на машину, все работает прекрасно.

Спасибо, Майк


person Michael Rut    schedule 25.06.2013    source источник


Ответы (3)


Убедитесь, что ваш общий ресурс (а не только каталог) имеет полные разрешения (для всех), и, поскольку вы используете анонимную аутентификацию, учетная запись IUSR также имеет разрешения на чтение и выполнение.

person Ilkka    schedule 25.06.2013

Насколько велик размер файла? При использовании IIS 7+ ошибка 401 Запрещено также возникает при отправке файла размером более 30 МБ. Просто увеличьте это значение на (в этом примере ~ 500 МБ):

<system.webServer>
    <security>
        <requestFiltering>
            <requestLimits maxAllowedContentLength="524288000"/>
        </requestFiltering>
    </security>
</system.webServer>

Самое странное, что вы не получите никакого дополнительного журнала (журнала событий или журнала IIS), который информирует вас об ограничении размера файла. Это просто бросает 401

person Unj    schedule 10.03.2016

Это не сработало. На данный момент я нашел способ обойтись, просто зайдя на сервер и скопировав файлы напрямую. Я все еще ищу долгосрочное решение

person Michael Rut    schedule 26.06.2013