2011-04-07 72 views
0

該公司有一個由asp.net webforms驅動的網站。他們想轉移到MVC。所以我們決定爲MVC頁面創建一個新的子域,然後逐個將asp.net轉換爲mvc。我如何設置安全(自制身份驗證)從webforms頁面重疊到mvc頁面。 我想要做的就是當用戶訪問一些已被重寫的代碼時,將用戶從asp.net webforms移到mvc。然後,當他們在網站上使用其他工具時,他們應該移回webforms站點。我不想驗證從asp.net webforms移動到mvc和之間的用戶。這應該都是自動發生的。我可以將會話配置爲在移至新的mvc子域時保持原樣嗎?因此,mvc應該能夠訪問在webforms站點上創建的相同會話。asp.net和mvc,安全嗎?

+3

您是否知道WebForms和MVC可以共存?檢查出http://www.hanselman.com/blog/PlugInHybridsASPNETWebFormsAndASPMVCAndASPNETDynamicDataSideBySide.aspx – 2011-04-07 11:14:35

回答

0

試試這個頁面http://www.packtpub.com/article/mixing-asp.net-webforms-and-asp.net-mvc

它展示瞭如何使用ASP.NET MVC網站的內部網絡表單。您希望它能夠反過來,但我認爲您可以通過將現有的webforms應用程序放入新的ASP.NET MVC應用程序中來獲得所需的結果。

本文展示瞭如何從兩個部分訪問相同的會話變量,我認爲這可以實現您的安全性實現。