我想保护在 IIS6 下运行的网站上的一些文件夹/目录,但我不想在 Active Directory 中输入用户或以任何方式使其成为 Windows 用户。我目前在数据库中有用户/密码。过去,我必须购买特殊的 ISAPI 过滤器/应用程序才能创建受密码保护的目录,这些目录可以在 DB 或平面文件中查找用户/传递(如 .htaccess 类型的东西)......类似http:// www.flicks.com/flicks/authx.htm或http://www.iistools.com/en/iispassword.html或http://www.dotnetprotect.com/
假设我不想进行任何自定义开发...在 IIS6 中进行这项工作的选择是什么?是否有任何免费/开源选项?
我实际上打算通过 flicks 软件推荐 authx,但我看到你已经提到过它。
这可能是最简单的方法......但这是您可能希望研究的另一个示例:
关联
希望这可以帮助。
好的......我想我对你现在正在寻找的东西有了更好的理解。
这里还有几个可供考虑的选项:
更改为 Apache for Win32
这将解决您的问题...免费...但只有您可以评估是否值得付出努力。
ISAPI 重写
http://www.isapirewrite.com/
我不肯定这对你有用......但我似乎记得其他人能够用它做 .htaccess 的东西。您将不得不对此进行一些研究。
IIS密码
http://www.iistools.com/en/iispassword.html
对你来说可能太贵了。
我认为免费版本最多允许 3 个用户。IISPassword 将允许您在不使用系统用户帐户的情况下保护您的站点。
我不确定是否有任何解决方案真的可以帮助您摆脱开发......但这应该很接近。