授权MVC3 ASP.NET

时间:2012-11-15 14:06:34

标签: javascript asp.net asp.net-mvc-3 authorization

这就是我正在做的事情: 1:加载Home / NoAccess的自定义授权 2:NoAccess方法将重定向到用户来自的页面。

我想要添加的内容是,当用户通过NoAccess控制器时,会在viewbag中放置一些东西,或者我可以用来显示一个小消息框,上面写着“你无法访问”。

我遇到的问题是,当我在ViewBag中放入某些内容时,它无法访问View。 当他没有通过授权并显示警告弹出窗口时,是否有一种简单的方法可以将用户重定向到他的上一页?

1 个答案:

答案 0 :(得分:4)

ViewBag内容在重定向中丢失。

请改用TempData。存储内容直到读完为止。