Asp.net web.config-windows身份验证

Asp.net web.config-windows身份验证,asp.net,web-config,windows-authentication,Asp.net,Web Config,Windows Authentication,我有一个启用windows身份验证的网站。我试图通过添加allowusers来限制谁可以访问该网站 如果我在允许用户列表中,它可以正常工作 如果用户使用正确的凭据正确登录-->如果他不在允许用户列表-->中,他应该看到-->NoAccess.aspx 如果用户输入了错误的凭据-->应转到-->NoAccess.aspx 现在,如果我不在allowUsers列表中-->网站要求我一次又一次地登录-->不带我进入NoAccess.aspx页面 我怎样才能让它工作 <authenticatio

我有一个启用windows身份验证的网站。我试图通过添加allowusers来限制谁可以访问该网站

如果我在允许用户列表中,它可以正常工作

如果用户使用正确的凭据正确登录-->如果他不在允许用户列表-->中,他应该看到-->NoAccess.aspx

如果用户输入了错误的凭据-->应转到-->NoAccess.aspx

现在,如果我不在allowUsers列表中-->网站要求我一次又一次地登录-->不带我进入NoAccess.aspx页面

我怎样才能让它工作

 <authentication mode="Windows"/>
<authorization>
  <allow users="Domain\Usr1,Domain\Usr2"/>
  <deny users="*"/>
</authorization>
<customErrors defaultRedirect="/NoAccess.aspx"  mode="RemoteOnly">
<error statusCode="404"
       redirect="NoAccess.aspx"/>
</customErrors>


访问控制很可能应用于NoAccess.aspx。您应该设置并允许访问该页面的
*
Hi Wgraham-我在我拥有的位置标签上方添加了位置标签,它仍以与以前相同的方式工作。我做错什么了吗?请看下面。