Как я могу защитить паролем каталог IIS, когда у меня есть только FTP-доступ к серверу? Я не могу изменять настройки IIS, добавлять пользователей или что-то в этом роде.
Ответ на:
Базовая авторизация IIS ala .htaccess / .htpasswd в apache
не помогает, так как у меня есть доступ только к серверу через FTP. Мне просто нужно защитить паролем каталог.
Я пробовал несколько вариантов файла web.config. Я могу получить простую форму аутентификации HTTP, которая будет появляться, когда пользователь пытается загрузить страницу из моего тестового каталога, но я не могу настроить часть аутентификации. Сервер жалуется, что:
Сообщение об ошибке парсера: использование раздела, зарегистрированного как allowDefinition = 'MachineToApplication' за пределами уровня приложения, является ошибкой. Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS.
всякий раз, когда я добавляю <authentication>
в мой web.config.
Я благодарен за любую помощь, которую могут предложить.
Изменить: я не знаю, какая версия IIS работает на этом сервере, но вот тег сервера из сообщений об ошибках:
Информация о версии: Microsoft .NET Framework Версия: 1.1.4322.2490; Версия ASP.NET: 1.1.4322.2494