无法在IIS 8.5中使用身份验证

时间:2015-04-01 15:26:39

标签: windows-authentication iis-8.5

我们已在Windows 2012服务器上为IIS 8.5安装了基本和Windows身份验证,但无法让服务器提示客户端提供凭据。

在“身份验证”功能下,我们只有两个选项(尽管多次重启IIS):

  • 匿名身份验证:已禁用
  • ASP.NET模拟:已禁用

当我们将匿名设置为Disabled时,我们得到401但没有Authenticate标头。当我们启用它时,我们得到200但是匿名。

我们已尝试web.config中的各种设置,以下是目前的情况: <system.web> <authentication mode="Windows" /> <authorization> <deny users="?"/> </authorization> </system.web>

1 个答案:

答案 0 :(得分:3)

通过以管理员身份运行IIS管理控制台解决了这个问题(感谢问题#8067448)。由于某种原因,现在出现了新的身份验证选项(基本和Windows),并且可以启用它们。 Sheesh Microsoft!