Asp.net mvc 4 MVC4中允许匿名属性

Asp.net mvc 4 MVC4中允许匿名属性,asp.net-mvc-4,forms-authentication,Asp.net Mvc 4,Forms Authentication,您好,我正在使用MVC4和表单身份验证开发一个Intranet网站。已禁用网站项目属性匿名身份验证 在web.config文件中 之后,我将[Authorize]添加到我的控制器中,并将[AllowAnonymous]属性添加到我的登录操作中。但当我打开登录操作时,它显示401.2 Unauthorize错误。我从web.config中删除了授权,并对所有控制器使用了[Authorize],这解决了我的问题。是否意味着拒绝匿名用户访问您的资源?我相信默认值通常是接受经过身份验证的用户。但不确定这

您好,我正在使用MVC4和表单身份验证开发一个Intranet网站。已禁用网站项目属性匿名身份验证

在web.config文件中


之后,我将[Authorize]添加到我的控制器中,并将[AllowAnonymous]属性添加到我的登录操作中。但当我打开登录操作时,它显示401.2 Unauthorize错误。

我从web.config中删除了授权,并对所有控制器使用了[Authorize],这解决了我的问题。

是否意味着拒绝匿名用户访问您的资源?我相信默认值通常是接受经过身份验证的用户。但不确定这是否是您的问题。我从web.config中删除了授权,并对所有控制器使用了[Authorize],这解决了我的问题。
  <authorization>
    <deny users="?" />
  </authorization>