我正在使用 asp.net mvc3。
我有一个自定义 AuthorizeAttribute。
我必须重写方法HandleUnauthorizedRequest(AuthorizationContext filterContext)
我的源代码如下。
protected override void HandleUnauthorizedRequest(AuthorizationContext filterContext)
{
switch (unAuthorizedStatus)
{
case UnauthorizedStatus.NonAuthenticated:
// I have a question here.
break;
default: base.HandleUnauthorizedRequest(filterContext); break;
}
}
// 我有一个问题。
如果用户身份验证失败(案例 UnauthorizedStatus.NonAuthenticated),则返回上一个 URL,并且我想在 JavaScript(或 jquery)中显示警告窗口警报。
请回答。