【问题标题】:username/passowrd authentication for a basic IIS site基本 IIS 站点的用户名/密码身份验证
【发布时间】:2016-03-14 14:03:20
【问题描述】:

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

我搜索了一下,发现了基本身份验证

我已启用如下所示的身份验证

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

我不确定在哪里可以指定用户名和密码。如果我去本地主机,我仍然得到相同的页面,没有任何对话框要求我提供我的凭据。以防万一,我使用的是 Windows 7。

【问题讨论】:

  • 您仍然启用了匿名身份验证。您需要禁用它。
  • 如果您使用 http,则使用基本身份验证可能不是一个好主意。

标签: asp.net authentication iis


【解决方案1】:

首先您需要禁用匿名身份验证,然后您可以设置您的用户访问它:

对于 Windows 7/8 机器: 右键单击计算机并选择“管理”(或转到“控制面板”>“管理工具”>“计算机管理”),然后在“本地用户和组”下添加新用户。然后,授予该用户读取站点所在目录的权限。

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

对于 Windows Server 机器: 您可以在该选项中从 IIS 管理器 UI 添加用户。这些用户仅在 IIS 上具有角色,但对系统的其余部分没有角色

【讨论】:

    猜你喜欢
    • 2014-05-10
    • 2015-01-17
    • 2016-04-19
    • 2014-09-15
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    • 2019-07-22
    • 2018-09-19
    相关资源
    最近更新 更多