【发布时间】:2009-07-10 04:03:01
【问题描述】:
这可能只是我对题目的误解,但我希望能找到一个简单的答案。
我运行一个网络服务器供我自己使用,其中有很多原因只是为了让我有一个域名来引用我家的网络。
由于获得了 MS 慈善许可证,我刚刚部署了 Sever 2008 Enterprise。它比我以前在 XP 上设置的 IIS 5 好得多。
我仍在玩弄 AD 组和用户,但现在我只想用密码保护这个框的 Web 端的几个文件夹。
假设我去 domain.com,没问题。我想要那里的公共访问,它工作得很好。但是如果我访问 domain.com/private,我希望它提供一个用户/密码框。我之前通过使用一个名为 IISPassword 的廉价程序来实现这一点,该程序使用 .htaccess/.htpasswd 文件。
在阅读 IIS7 的功能时,我开始对摘要式身份验证感兴趣。知道基本身份验证会以明文形式传输密码,我认为这将是一个更好的选择。
我已在 /private 文件夹上设置权限以禁用所有其他方法(anon、basic),并且仅在 IIS MMC 中启用 Digest。我没有修改 NTFS 级别的文件夹权限(只是域组,IUSR 没有条目)。查看页面时我得到的所有响应都是错误 500。
我承认我还是这个级别的管理新手,并且非常感谢我能获得的任何帮助来启用这个级别的保护。我可以使用 AD 身份验证,但我认为我仍然停留在“为什么我得到 500 而不是凭据提示”
谢谢! 乔恩
【问题讨论】:
-
我现在也尝试启用基本和 Windows 身份验证...它们都不会显示身份验证框。当 anon 关闭时,它们都显示错误 500。当 anon 打开时,无论启用哪种安全方法,它都只是简单地允许访问而无需提示。我正在通过笔记本电脑中的蜂窝访问卡从网络外测试此功能。
标签: iis-7 windows-server-2008 password-protection digest-authentication