我定义了一个控制器以通过使用[授权]属性强制进行身份验证。当会话超时时,请求仍然传递并执行,而不是强制重定向。ASP.NET使用[授权]进行身份验证
我使用FormsAuthentication来登录和注销用户。
关于如何控制它的任何想法?
实施例:
[Authorize]
public class ProjectsController : Controller
{
public ActionResult Index()
{
return View();
}
}
我打算单独提出这个问题,但是因为我们在这里,ASP.NET MVC是否具有内置身份验证shizzle ?提前致谢。 – Tablet 2008-11-30 17:38:35
在一个快速而肮脏的测试中,这对我来说工作得很好。你能发布你的Web.Config文件吗? – MrJavaGuy 2008-11-30 18:01:22
我的web.config是通过简单地增加的标准开箱: \t \t <认证模式= “表单”> \t \t \t <形式loginUrl = “〜/帐户/登录”/> \t \t – IEnumerator 2008-11-30 18:04:54