2016-03-14 26 views
2

我试图设置一些基本身份验证,以便只有拥有用户名和密码的用户才能访问IIS7站点。目前,我校网络上的所有人都可以访问该网站,但我想创建一个身份验证系统,以便只有极少数人可以访问该网站。用于基本IIS站点的username/passowrd身份验证

我用Google搜索了一圈,发现有关的基本身份验证 enter image description here

我已经启用了身份验证如下图所示

enter image description here

我也去了启用Windows功能打开和关闭,发现enbaled基本身份验证

enter image description here

我不知道我可以在哪里指定用户名和密码。如果我去localhost,我仍然得到相同的页面,没有任何对话框要求我提供我的凭据。在这重要的情况下,我使用Windows 7

+1

您仍然启用匿名身份验证。你需要禁用它。 – mason

+0

如果使用http,使用基本身份验证可能不是个好主意。 –

回答

2

首先你需要禁用匿名身份验证,那么你可以设置你的用户访问到它:

对于Windows 7/8机: 权点击计算机并选择“管理”(或者进入控制面板>管理工具>计算机管理),然后在“本地用户和组”下添加一个新用户。然后,为该用户授予阅读该网站所在的目录的权限。

注意:创建用户后,一定要编辑用户并删除所有角色。这防止用户访问机器。

对于Windows Server计算机: 您可以从IIS管理器UI添加用户。这些用户仅在IIS上具有角色,但不适用于系统的其他部分