我有一个带有2个.NET核心应用程序(身份验证/授权)的Visual Studio解决方案。
我可以将它们配置为每个使用单独的localhost:[Port]
并运行它们
正如我在2个IIS反向代理实例中所理解的那样,每个都有自己的Kestrel App。
如何将WebHostBuilder配置为在同一个反向代理下托管?我是否保留2个web.configs / new up 2 WebHostBuilders?
最终目标是在虚拟目录中使用第二个应用程序托管azure。
以下是BOTH项目的主要内容。
var host = new WebHostBuilder()
.UseKestrel()
.UseUrls("localhost:5000")// Would like localhost:5000/virtDir
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.Build();
host.Run();