asp.net mvc 统一身份验证问题、怎么实现?

2024年11月22日 14:57
有2个网友回答
网友(1):

MVC里有AuthorizeAttribute特性,直接标记在Controller类上或者在控制器操作上。
[Authorize]
public class ArticleController : Controller
{
[Authorize]
public ActionResult Index()
{
return View();
}
}

如果用户没有登录,就会跳转到登录页面。也可以自定义扩展AuthorizeAttribute,实现自定义的验证。建议你买本书看,一两句话说不清楚。

网友(2):

用验证票,只要没登入,不管进哪个页都会自动转到登入页的。