IIS удаленный виртуальный каталог анонимный доступ

У меня есть два сервера. Один из них - статический хост, другой - общедоступный веб-сервер. Мне нужно использовать общую папку со статического сервера как обычную папку на веб-сервере с созданием / чтением / записью / удалением вещей. Я создал общедоступную сетевую папку на первом сервере с определенным доступом к логину / паролю, создал того же пользователя на втором сервере и изменил для него идентификатор пула, сопоставил виртуальный каталог с этой удаленной общей папкой.

Проблема: доступ к изображениям в виртуальной папке работает для зарегистрированных пользователей, но приводит к странице входа для анонимных пользователей. И только одна конкретная виртуальная папка делает это! Доступ к контенту всех братьев и сестер могут получить анонимные пользователи.

У меня есть этот параметр в корне сайта web.config без какого-либо конкретного местоположения

<authorization>
    <allow users="*" />
</authorization>

У меня есть файлы web.config с этим содержимым в общей папке на статическом сервере и в родительской папке, где расположена виртуальная папка.

<configuration>
    <system.web>
        <authorization>
            <allow users="*" />
        </authorization>
    </system.web>
</configuration>

Также "IIS/ Аутентификация / Анонимная аутентификация" включена в функциях IIS для этой папки, ее родительской папки и всего сайта.

Веб-сервер - Windows Server 2012 R2, а сайт - на основе MVC3.

0 ответов

Другие вопросы по тегам