获取用户在浏览器中的地址栏中键入的真实URL地址

时间:2013-07-06 10:26:10

标签: c# asp.net url iis asp.net-mvc-4

我有一些域已经在IIS中绑定到一个应用程序。 例如

somesite.com
somesite2.com
somesite3.com

绑定到Application1。

当我调用Request.RawUrl时,它返回一个不同的地址来比较用户在地址栏中输入的内容。

如何获得真实的输入网址

1 个答案:

答案 0 :(得分:1)

RawUrl只包含服务器路径,没有域,这似乎是最有趣的部分。

在这种情况下,它似乎是What's the best method in ASP.NET to obtain the current domain?

的副本

这里的解决方案是使用

Request.Url.Host