【发布时间】:2014-09-17 16:50:19
【问题描述】:
我有一个 ASP.NET MVC5 网站,当用户登录时,我执行以下操作...
FormsAuthentication.SetAuthCookie(customer.GetSalutation, rememberMe);
我有一个 CustomerController,用 [Authorize] 属性装饰...
[Authorize]
public class CustomerController : Controller {
public ActionResult Ferret() {
return View();
}
}
...但这似乎被忽略了。如果我尝试访问 /Customer/Ferret,它允许非常愉快。
我也尝试将 [Authorize] 添加到控制器方法中,但这没有任何区别。
我做错了什么?
【问题讨论】:
-
您登录应用了吗?如果是这样,请退出并重试。
标签: asp.net asp.net-mvc authentication