多个相关ASP的部署.. NET Core应用程序



我正在使用ASP。. NET Core 6。我有多个应用程序:

<表类> uri 用户 科技 www.example.com 访问者(登陆页、产品、
关于我们、联系人等) 剃刀页面 api.example.com - webapi(支持blazor应用) app.example.com 客户 blazor wasm staff.example.com 员工 blazor wasm

答案是肯定的。虽然核心web服务器配置更复杂,但您实际上只有一个站点。

  • razor页面和API是可以在同一站点上共存的标准服务器端代码。您可以对它们应用任何您想要的身份验证方案。

  • 两个WASM站点只需要一个web服务器来提供它们的启动文件。在那之后,我假设它是所有的API回调到服务器。

几个月前我写了一个答案,解释了如何设置一个服务器来服务两个WASM站点。在单个解决方案中创建多个WebAssembly项目

在Codeproject上也有几篇文章描述了如何做到这一点-搜索"Codeproject hydra"。

最新更新