访问 ASP.NET 核心站点中的 CNAME

Access CNAME in ASP.NET Core Site

如果我有以下 DNS 结构:

---------------------------------------------- --
|姓名|类型 |价值 |
---------------------------------------------- ---
|cus1.example.com。 |别名 | myapp.example.com。 |
|cus2.example.com。 |别名 | myapp.example.com。 |
|myapp.example.com.| |192.0.2.23 |
---------------------------------------------- ---

我可以在 ASP.NET Core 2.0 站点中访问 HttpContext 请求中的 CNAME 吗?即我可以检查 URL 是 cus1.example.com 还是 cus2.example.com

CNAME记录是DNS的一个实体。它与HTTP协议没有直接关系。

就 HTTP 数据包没有任何关于域别名的提示而言,此信息在底层应用程序(ASP.NET 核心)中将不可用。

所以

的答案

Can I access the CNAMEs in the HttpContext request

是第