我們公司正在運行一個asp.net Webforms 3.5網站作爲服務器上的默認網站。在與現有表單3.5應用程序相同的域中運行MVC .net 4.0應用程序
我想添加一個新的asp.net MVC應用程序(使用.net 4.0),但能夠使用單一登錄身份驗證從表單應用程序到MVC應用程序。我怎樣才能做到這一點?
我嘗試將MVC應用程序添加到默認網站,但MVC應用程序失敗,因爲它試圖讀取WebForms應用程序的web.config。
我可以想象這是由某人在那裏完成的,有什麼好辦法做到這一點?任何幫助,將不勝感激。
感謝Darin,我已經完全按照您的描述進行了設置,但問題似乎是WebForms是默認網站。當我嘗試點擊MVC應用程序時,它會抱怨Webforms應用程序的web.config。不知道它爲什麼要驗證WebForms應用程序的web.config。 – 2010-06-23 17:15:12
嘗試爲主網站的根文件夾之外的ASP.NET MVC應用程序設置物理路徑。例如:根網站 - 'd:\ inetpub \ wwwroot',asp.net mvc root - 'd:\ myapp' – 2010-06-23 17:17:52
它們已經分隔c:\ Projects \ CPortal \ CPortal(對於WebForms是默認的根目錄WebSite)以及MVC應用程序的c:\ SmartForms \ SmartForms。 – 2010-06-23 17:22:25