2016-02-26 72 views
1

不同的解决方案,我想在应用程序1将用户重定向到一个观点,即是应用2我怎样才能重定向到一个视图在MVC

下面的代码:

public ActionResult RedirectUser(string applicationName) 
    { 
     switch (applicationName.ToLower()) 
     { 
      case "app1": 
      case "app2": 
      case "app3": 
      case "app4": 

     return RedirectToAction("Index", applicationName); 
      default: 
       return RedirectToAction("Index", "UserApplication"); 
     } 
    } 
+0

你有没有想过认证?你将如何验证该用户?你在做任何认证?如果不是,我认为你可以使用cookies ...或将会话存储在数据库中。有人纠正我,如果我错了。 – Haris

+0

此重定向仅在认证后发生。但用户需要重定向到另一个应用程序 - 不知道如何限定视图 - 像/ AnotherApplication/View/Index ... – Moe

+0

这些应用程序是同一解决方案的一部分吗? – Haris

回答

0

尝试返回重定向(url)并将url存储在配置中。