public override void OnAuthorization(HttpActionContext actionContext) { var authSrv = new AuthenticationServiceFactory().GetService(); if (authSrv.HasPermissionsToPdbTab() == false) { authSrv.RedirectPermissionDenied(); } }
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(); } } }