我有两个不同的asp mvc应用程序,一个遗留在mvc5中,另一个在asp net core mvc中,我希望在asp new core中有一个端点,比如"/OLD“,以便在其他主机中调用遗留代码。所有这些都必须在IIS Express上同时工作,因为我是在asp核心项目中开发的。我如何在asp核心项目中绑定遗留项目,就像一个唯一的域。我在尝试使用重写中间件,但是如果没有重定向,我就无法让它工作。
app.UseRewriter(new RewriteOptions().AddRewrite("/old","localhost:2323",true));
我们有Windows 2012 IIS,它运行几个应用程序,如:
Default Website <= Need to install ASP.Net Core here
- App1 <= running a wcf application in .Net 4
- Exchange Apps <= running exchange server 2013
- App2 <= running an ASP.Net aspx application
当我在默认网站中安装ASP.Net时,它将无问题