我有一個MVC4(使用剃鬚刀)主站點,然後作爲Web應用程序在虛擬目錄中運行的asp.net webforms商店。我可以在我的MVC4主站點中擁有表單身份驗證頁面,對用戶進行身份驗證,然後進行身份驗證時將其發送到商店,並且如果他們嘗試直接瀏覽到虛擬目錄而未經過身份驗證,那麼會將其重定向回MVC4表單身份驗證頁?有MVC4主站驗證的Web應用程序/虛擬目錄
因此,舉個例子: 他們去www.mysite.com/account/login,其中它顯示我運行在MVC4和主站點上的我的漂亮的登錄頁面。 成功登錄後,它將把它們帶到www.mysite.com/store/(一個Web應用程序/虛擬目錄),並且由於它們已經成功通過身份驗證,它將顯示該商店。 然後在翻頁網站上,如果他們還沒有通過認證並嘗試直接訪問www.mysite.com/store/(Web應用程序/虛擬目錄),它會將它們重定向回主站點的表單身份驗證頁面: www.mysite.com/account/login
我有我的MVC4表單身份驗證頁面(我已經測試過,並驗證它的工作原理)的身份驗證用戶很好,問題是,當我然後將他們重定向到商店時,商店沒有看到他們登錄並要求他們使用商店包含的表單身份驗證頁面(已在Web部件中構建)登錄。我想在我的MVC4網站上使用表單登錄頁面(因爲它非常漂亮,而且更易於控制/更新/代碼等)。
這是一個會話問題?
+1該代碼項目文章整理了我,謝謝! –