IIS7 – 基本身份validation模块丢失?

我想使用基本的HTTP身份validation,让人们离开我们的开发网站实例,因为它不幸暴露在野外的互联网。

但是,在IIS7中,列出的唯一身份validation模式是“表单”,“匿名”和“模拟”。

“基本身份validation”模块去了哪里,我怎么能得到它?

您可能必须安装IIS的基本身份validation模块。

对于Vista是:控制面板 – >程序 – >打开或closuresWindowsfunction

对于Server 2008:服务器pipe理器 – >angular色 – > Web服务器 – >添加angular色服务

然后在树视图中是:Internet信息服务 – >万维网服务 – >安全 – >基本authentication

点击checkbox并安装。 那么你应该能够看到基本的身份validation选项。

要使用PowerShell添加,您可以使用以下命令:

Import-Module ServerManager Add-WindowsFeature Web-Basic-Auth 

TechNet是你的朋友:)

IIS 7.0:configuration基本身份validation

如果你想要基本authentication和表单authentication:

安装Helicon Ape ,并将.htacces和.htpasswd文件放在您要保护的站点的根目录下。