在 Linux 机器上使用 .htaccess 您可以拒绝对文件夹等的访问...并且当用户尝试访问该目录/文件时,会弹出一个窗口要求输入用户名/密码。
您将如何在 iIS 6 上执行此操作?
答案1
在 IIS MMC 中您可以执行以下操作:
- 导航到网站
- 右键单击文件夹
- 选择“属性”
- 选择“目录安全”选项卡
- 单击“身份验证和访问控制”下的“编辑”
- 取消选中“启用匿名访问”
- 勾选“基本身份验证”
然后添加本地 Windows 帐户并添加该用户以使用普通 NTFS 权限对该目录具有“读取”访问权限。
它将提示输入密码,并且 Windows 帐户凭据将允许您进入。
答案2
我用过IIS密码在过去取得了巨大的成功。我相信这将适用于 IIS6。
更新:刚刚检查过,它确实在 IIS6 上运行 - 但自 2009 年以来没有更新...