我有一个具有以下操作的家庭控制器:
public class HomeController : Controller
{
[Authorize]
public ActionResult Index()
{
return View();
}
public ActionResult Logoff()
{
HttpContext.Session.Remove("LogonTicket");
HttpContext.Session.Remove("PID");
return View("Index");
}
现在,当我使用注销操作注销时,我希望索引的授权属性生效,但当我在注销操作中返回索引视图时它不会生效。
我将如何处理?
我正在使用自定义 MembershipProvider,但不确定如何在其中添加注销功能。