密码保护IIS 8中的单个目录


13

如何在Windows Server 2012 Standard下用IIS 8密码保护单个目录?

示例:我希望能够访问mysite.com,但是当导航到mysite.com/secured时,希望提示我输入访问密码。

Answers:


14
  • 打开IIS管理器,然后选择要保护的目录。

  • 在“ IIS”部分下,选择“身份验证”。

  • 禁用“匿名身份验证”。

  • 启用所需的Auth方法(通常为“ Basic Auth”),该方法仅对该目录有效。

  • 添加一个用户帐户。

    • 在IIS中单击目录,“编辑权限...”,“安全性”,“编辑”,“添加”,然后从您的Active Directory输入用户
  • 向该用户提供所需目录的“读取,执行,列出权限”,然后通过新创建的用户登录。

    • 左键单击新添加的用户,然后选中“允许完全控制”
  • 要登录,请使用域用户名和密码(例如,UN:admin @ myDomain.local,PW:p @ $$ w0rd)。

    注意:您可以在“角色服务”窗口中添加/删除身份验证方法。


作为替代方案,您可以使用服务器端语言(例如PHP / ASP)编写一些身份验证系统的代码


1
谢谢,索拉拉克。作为IIS的新手,我没有注意到您也可以选择一个目录,然后更改设置。我想我很难找到它,因为它太明显了,而且我习惯了.htaccess文件。再次感谢!
杰克2014年

3
如果列表中没有“基本身份验证”,则需要首先使用“服务器管理器添加角色和功能”进行安装。
Rosdi

4
“添加用户帐户”是什么意思?Windows帐户?
克里斯·史密斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.