IIS7-缺少基本身份验证模块?

IIS7-缺少基本身份验证模块?

我想使用基本的 HTTP 身份验证来阻止人们进入我们的开发站点实例,因为它不幸暴露在野外互联网上。

然而,在IIS7中,列出的身份验证模式只有表单、匿名和模拟。

“基本身份验证”模块去哪儿了?我该如何找回它?

答案1

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

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

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

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

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

答案2

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

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

答案3

TechNet 是你的朋友:)

IIS 7.0:配置基本身份验证

相关内容