0
我正在使用MVC5與角js和我是新的角js。我正在製作一個Web應用程序,我想在登錄後重定向頁面,但在角度js路由中使用$ location.path('/')比MVC Action重定向頁面更好。我不明白我應該使用哪個路由。
我正在使用MVC5與角js和我是新的角js。我正在製作一個Web應用程序,我想在登錄後重定向頁面,但在角度js路由中使用$ location.path('/')比MVC Action重定向頁面更好。我不明白我應該使用哪個路由。
這取決於您如何執行登錄操作。如果您使用標準MVC登錄頁面使用asp.net表單身份驗證,那麼您必須使用標準http重定向,因爲它設置了身份驗證cookie。另一方面,如果您不使用表單身份驗證,但使用其他一些客戶端身份驗證技術,請使用$ location.path('/')。
一個用於服務器端重定向(即使用HTTP),另一個用於客戶端「重定向」視圖。這不是「哪個更好」的問題 - 它們不是彼此的替代品。 – 2014-10-22 05:37:34