对于网站,我想添加一个基本 HTTP 401 质询,这样访问者在进入网站之前就会被要求输入用户名和密码。就像在 Apache 中一样,您可以使用 htpasswd 和 htaccess。
为此,我使用以下示例安装了所需的软件:
安装基本身份验证: https://www.iis.net/configreference/system.webserver/security/authentication/basicauthentication
安装并配置 IIS 管理器身份验证: http://www.iis.net/learn/publish/using-the-ftp-service/configure-ftp-with-iis-manager-authentication-in-iis-7
在 IIS 管理器用户中创建用户: http://technet.microsoft.com/en-us/library/cc732621%28v=ws.10%29.aspx
然后在 IIS 服务管理器中,我访问了该网站。并更改了 IIS 身份验证的设置,将“基本”设置为“已启用”,将“匿名”设置为“身份验证”。
不幸的是,我无法使用我创建的用户登录。因此,在 IIS 服务管理器的网站功能视图下,我在 IIS 管理器权限中允许用户登录。
但后来它仍然没有起作用。
我确实重新启动了服务,但不知何故它似乎不起作用。
我还需要做什么吗?我需要改变什么吗?
任何帮助,将不胜感激