Request.Url.Host是错的

时间:2014-02-24 10:35:03

标签: c# asp.net

在努力调试一些旧网站时,我一直在敲打着一个相当荒谬的墙壁。

在我的HOSTS文件中,我有

127.0.0.1 local.dev.site.tld

当我在浏览器中导航时,Request.Url.Host一直是localhost而不是local.dev.site.tld

这需要确定语言之类的内容,例如.tld.de == Germany还是.dk == Denmark。很遗憾,我无法更改Request.Url.Host的所有电话。但它应该工作,不应该..?

有人说这是浏览器的“错误”,因为它在主机标题中有localhost,但Fiddler告诉我标题是local.dev.site.tld

我的google-foo不是很强大,所以请原谅我,如果我错过了一些明显的解决方案或SO帖子。

那么,如何在Request.Url.Host中显示正确的主机名?

0 个答案:

没有答案