MVC 3 AuthorizeAttribute Redirect with Custom Message
问题 How can I create a custom AuthorizeAttribute that specifies a message in the form of a string parameter and then passes that along to the login page? For example, ideally it would be cool to do this: [Authorize(Message = "Access to the blah blah function requires login. Please login or create an account")] public ActionResult SomeAction() { return View(); } Then, in the Login action, I could do something like this: public ActionResult Login(string message = "") { ViewData.Message = message;