IIS7-基本身份验证模块丢失?


17

我想使用基本的HTTP身份验证将人们拒之于我们的开发站点实例中,因为它不幸地暴露于野外的互联网中。

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

“基本身份验证”模块去了哪里,如何将其取回?

Answers:


28

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

对于Vista,它是:控制面板->程序->打开或关闭Windows功能

对于Server 2008:服务器管理器->角色-> Web服务器->添加角色服务

然后在树视图中是:Internet信息服务->万维网服务->安全->基本身份验证

单击复选框并安装。然后,您应该能够看到基本的身份验证选项。


1
请注意,您可能需要关闭并重新打开IIS管理器才能看到新的身份验证选项。
jstricker '16

1

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

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

在Windows Server 2012中,这非常适合我。
epotter

0

TechNet是您的朋友:)

IIS 7.0:配置基本身份验证


说要选择“基本身份验证”的位置-缺少该选项:|
FlySwat

打开控制面板->程序和功能->打开或关闭Windows功能->向下滚动到IIS,展开所有节点以在其中找到“安全”节点,然后寻找“基本身份验证”。选中该框,然后单击“确定”。
肖恩·厄普

2
TechNet页面没有提到必须先启用该功能,然后才能对其进行配置。
dfjacobs 2012年
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.