客户端书签到MVC4应用程序中已删除的操作

时间:2018-07-03 09:12:41

标签: asp.net-mvc-4 asp.net-mvc-routing bookmarks

我有一个使用MVC4构建的应用程序。最初,这只是默认区域,并且一切正常。一些客户端将应用程序中的某些URL标记为书签。在应用程序的最新版本中,默认区域已移动,其他区域已创建。

当用户尝试登录应用程序时,我现在要的是尝试在登录后将用户重定向到所需的URL,但是如果不存在,则将其重定向到基于用户配置的某些默认操作。

对于从第一个版本中标记了URL的用户,结果将是500错误,因为最初的控制器已经移动,因此它们既不会从用户配置重定向到其默认主目录,也不会被重定向到其标记的URL。

如何在生成404或500错误代码之前检查控制器和动作是否存在,如果不存在,则相应地重定向用户?

0 个答案:

没有答案