首页 > 解决方案 > .NET Core App 为客户端生成多个网站

问题描述

我有一个包含产品的应用程序,我想添加一个新功能“在您的域上生成您的产品的公开列表”。我怎样才能做到这一点?

我有一个带有一个数据库的 .NET Core 应用程序。我想用我的数据库中的产品为我的客户生成网站。我不想管理多个 IIS 网站。

我的计划是创建预定义的设计,每个客户都可以从管理员那里编辑文本。我不知道如何处理多个域和一个应用程序。

可能吗?谢谢

标签: .netasp.net-coreiis

解决方案


您可以让多个域指向同一应用程序。他们需要一些原因来了解他们需要提供哪些不同的信息。

您可以通过检测当前域名并使用某种查找表或其他方式来做到这一点。

您可以使用以下方式检测域名:

System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName;

推荐阅读