Я хочу защитить некоторые папки / каталоги на моем веб-сайте, который работает под IIS6, но я не хочу вводить пользователей в Active Directory или каким-либо образом делать их пользователями Windows. В настоящее время у меня есть пользователи / пароли в базе данных. Раньше мне приходилось покупать специальные фильтры / приложения ISAPI для создания защищенных паролем каталогов, которые могли бы искать пользователей / переходить в БД или в плоском файле (например, в типе .htaccess) ... что-то вроде http://www.flicks.com/flicks/authx.htm или http://www.iistools.com/en/iispassword.html или http://www.dotnetprotect.com/
предполагая, что я не хочу заниматься какой-либо специальной разработкой ... каковы мои варианты выполнения этой работы в IIS6? Есть ли варианты с бесплатным / открытым исходным кодом?
Я действительно собирался порекомендовать программу authx by flicks, но я вижу, что вы уже упомянули об этом.
Вероятно, это САМЫЙ ПРОСТОЙ способ сделать это ... но вот еще один пример, который вы, возможно, захотите изучить:
http://www.4guysfromrolla.com/webtech/021600-1.shtml
Надеюсь это поможет.
Хорошо ... Я думаю, что теперь немного лучше понимаю, что вы ищете.
Вот еще пара вариантов, которые стоит рассмотреть:
Перейти на Apache для Win32
Это решит вашу проблему ... бесплатно ... но только вы можете оценить, стоит ли прилагать усилия для этого.
Перезапись ISAPI
Я не уверен, что это сработает для вас ... но я, кажется, припоминаю, что другие могли делать с ним вещи .htaccess. Вам придется немного изучить это.
IISPassword
http://www.iistools.com/en/iispassword.html
Наверное, слишком дорого для вас.
Я думаю, что бесплатная версия позволит использовать до 3-х пользователей. IISPassword позволит вам защитить свой сайт без использования системных учетных записей пользователей.
Я не уверен, что какое-либо решение ДЕЙСТВИТЕЛЬНО поможет вам уйти от разработки ... но это должно быть близко.