即使安装了角色,Server 2012 上的 IIS 8“基本身份验证”功能仍然不可用

即使安装了角色,Server 2012 上的 IIS 8“基本身份验证”功能仍然不可用

我有一台装有 Windows Server 2012 的 Azure VM,我在该 VM 上使用 IIS 8.0 连接到 Azure 应用服务网站。我使用服务器管理(版本截图:https://www.dropbox.com/s/4fiqtzw3mgdwd0r/Screenshot%202016-06-02%2015.10.29.png?dl=0)我按照以下屏幕截图安装了“基本身份验证”角色:https://www.dropbox.com/s/k120gqedqyfzufr/Screenshot%202016-06-02%2015.08.20.png?dl=0

但是,在 IIS 身份验证 GUI 中,即使多次重新启动服务器,“基本身份验证”仍然不会显示,如下图所示:https://www.dropbox.com/s/ktz1u77dll49xis/Screenshot%202016-06-02%2015.15.55.png?dl=0

我想为网站上的一个特定 html 文件添加密码授权。我还能做什么来让“基本身份验证”作为一项功能可用?我更喜欢使用 IIS 8 GUI 而不是命令行。

答案1

从表面上看,您正在尝试在页面级别应用基本身份验证,但不支持。基本身份验证只能在站点、应用程序、虚拟目录和 URL 级别应用。

相关内容