我们公司正在运行一个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