我是asp.net mvc的新手,我想知道是否有任何干净的非重复方式运行检查以查看用户是否在调用特定控制器上的任何操作方法时登录?还有一种方法可以阻止该方法被调用并将用户重定向到指定的页面吗? 我正在使用自定义身份验证方法(不是成员资格提供程序),而且我无法找到此类实现的示例。
提前致谢
答案 0 :(得分:1)
检查[Authorize]
属性System.Web.Mvc.AuthorizeAttribute。此外,在Visual Studio中创建的模板ASP.NET MVC应用程序包含一个说明授权/身份验证技术的控制器。