【发布时间】:2016-01-26 15:01:16
【问题描述】:
我有一个使用表单身份验证来登录用户的 Asp.net 站点。我想将该站点部署到我的 stage/qa 环境中,并在 IIS 级别使用 Windows 身份验证来限制对站点的访问,仅限于测试站点的人员。 问题是,当我尝试这样做时,Windows 身份验证测试用户一旦登录,就会自动将用户登录到 Asp.net 站点。我怎样才能阻止这种情况?
【问题讨论】:
我有一个使用表单身份验证来登录用户的 Asp.net 站点。我想将该站点部署到我的 stage/qa 环境中,并在 IIS 级别使用 Windows 身份验证来限制对站点的访问,仅限于测试站点的人员。 问题是,当我尝试这样做时,Windows 身份验证测试用户一旦登录,就会自动将用户登录到 Asp.net 站点。我怎样才能阻止这种情况?
【问题讨论】:
从网站文件夹中删除网络服务帐户并添加您要授予访问权限的帐户或组。将应用程序保留在 Form auth 上。这应该要求用户在尝试使用表单进行身份验证之前有权访问网站文件夹。
【讨论】: