使用FormsAuthentication实现MVC Web应用程序时,似乎FormsAuthentication机制会自动附加?ReturnUrl = /到您的mvc路由。但我确实注意到,MVC 3提供的默认Web应用程序实现了FormsAuthentication,但似乎没有附加的ReturnUrl = / problem。我仔细查看了代码,无法看到它的处理方式。有人知道吗?
答案 0 :(得分:1)
在LogOn
的{{1}}操作中,您会看到如果存在返回网址,则用户将在成功登录后重定向到该网址:
AccountController
答案 1 :(得分:0)
尝试将[Authorize]属性添加到Action或控制器。这将生成登录后重定向所需的URL。