我有一个名为Login.ascx的局部视图,其中包含我在整个网站上的多个页面上包含的登录框.它在信息正确时工作正常,但我正在尝试进行验证,因此如果登录信息不正确,我想将用户重定向回他们之前的视图,以向他们显示登录错误.什么是正确的说法,回到你来自的观点?
如果从任何页面登录失败,我想我会将它们引导到错误的登录视图而不是上一页.与另一页上的登录控件相比,专用登录页面可能具有更多UI空间来显示错误等.话虽如此,您可能希望在Login操作中包含一个returnUrl参数,这样当登录实际成功时,用户将被定向回他们所在的位置(或试图前往).