2016-02-26 103 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存儲在配置中。