【问题标题】:ASP.NET Authorize Attribute Not WorkingASP.NET 授权属性不起作用
【发布时间】:2014-02-15 15:33:10
【问题描述】:

我已经从 MVC 5 应用程序中删除了身份授权,并开始使用 Brock Allen 的 Membership Reboot,但由于某种原因,即使我没有登录,我现在也可以使用“授权”属性访问操作?有人可以告诉我我可能错过或没有做的事情吗? 谢谢!

【问题讨论】:

  • 请发布您的代码。
  • 代码会有所帮助。我正在考虑在我的代码中使用它。

标签: asp.net-mvc-5 identity membershipreboot


【解决方案1】:

您的身份验证 cookie 没有被发布或 cookie 没有被处理。检查用户名是否存在(或者 IsAuthenticated 是否为真)。

【讨论】:

    【解决方案2】:

    您的表单身份验证 cookie 似乎没有过期。

    尝试清除浏览器中的 cookie,然后尝试访问具有 [Authorize] 属性的页面。

    【讨论】:

      猜你喜欢
      • 2014-10-27
      • 2018-08-02
      • 2019-07-23
      • 1970-01-01
      • 2020-07-21
      • 2015-09-09
      • 2015-01-06
      • 2014-07-19
      相关资源
      最近更新 更多