Moving redirect suppression logic

This commit is contained in:
Sebastien Ros
2014-02-04 13:53:59 -08:00
parent 77b551d24b
commit 94189a58c7
2 changed files with 2 additions and 1 deletions

View File

@@ -16,6 +16,8 @@ namespace Orchard.Users.Services {
public void OnAuthenticationChallenge(AuthenticationChallengeContext filterContext) {
if (filterContext.Result is HttpUnauthorizedResult) {
filterContext.HttpContext.Response.SuppressFormsAuthenticationRedirect = true;
filterContext.Result = new RedirectToRouteResult(
new RouteValueDictionary
{

View File

@@ -22,7 +22,6 @@ namespace Orchard.UI.Admin {
if (IsAdmin(filterContext)) {
if (!_authorizer.Authorize(StandardPermissions.AccessAdminPanel, T("Can't access the admin"))) {
filterContext.Result = new HttpUnauthorizedResult();
filterContext.HttpContext.Response.SuppressFormsAuthenticationRedirect = true;
}
Apply(filterContext.RequestContext);