gpt4 book ai didi

asp.net - 如何在 ASP.NET Core 2.0 Razor Pages 中获取域名

转载 作者:行者123 更新时间:2023-12-01 11:16:20 25 4
gpt4 key购买 nike

我正在尝试从 ASP.NET Core 2.0 Razor 页面应用程序的 Startup.Cs 模块中确定当前域名。该网站将绑定(bind)到几个不同的域,我想基于此加载适当的 _layout/theme。

我一直在搜索,但我无法弄清楚如何确定使用哪个域访问该站点。

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

如果您的 Controller 继承自Controller

,您就可以访问请求对象
public IActionResult About()
{
ViewData["Message"] = $"{this.Request.Scheme}://{this.Request.Host}{this.Request.PathBase}";

return View();
}

关于asp.net - 如何在 ASP.NET Core 2.0 Razor Pages 中获取域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50594625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com