public override void OnAuthorization(HttpActionContext actionContext)
        {
            var authSrv = new AuthenticationServiceFactory().GetService();

            if (authSrv.HasPermissionsToPdbTab() == false)
            {
                authSrv.RedirectPermissionDenied();
            }
        }
示例#2
0
 protected void Application_PostAcquireRequestState(object sender, EventArgs e)
 {
     if (HttpContext.Current.Request.CurrentExecutionFilePathExtension == ".aspx" ||
         HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath.StartsWith("~/mvc/"))
     {
         var authSrv = new AuthenticationServiceFactory().GetService();
         if (authSrv.HasPermissionsToPdbTab() == false)
         {
             authSrv.RedirectPermissionDenied();
         }
     }
 }