重定向到操作方法我做了一個自定義訪問檢查ActionFilterAttribute,如果它們沒有足夠的訪問權限,我想重定向到錯誤頁面。這是我到目前爲止。ActionFilterAttribute使用參數
RouteValueDictionary routeValues = new RouteValueDictionary(new {
action = "Error",
controller = "Home",
error = new Error(HttpStatusCode.Unauthorized, "You do not have sufficient access to complete your request.", (HttpContext.Current != null ? HttpContext.Current.Request.UserHostAddress : ""), DateTime.Now)
});
filterContext.Result = new RedirectToRouteResult(routeValues);
以下是錯誤頁面動作方法
public ActionResult Error(Error error)
然而,當路由重定向到操作方法,在「錯誤」 paramater爲空,我怎麼做這個沒有paramater是空?