【发布时间】:2015-03-11 07:00:50
【问题描述】:
我创建了一个 Web 应用程序来列出 IIS 上的所有网站及其名称、端口和物理路径。它还应该获取 IIS 网站的域名。该应用程序安装在 IIS 上,所有功能都运行良好,除了返回域名。
我编写了以下代码,它为所有网站返回“localhost:8183”。 8183 是应用程序本身的端口。
Request.Url.Scheme + "://" + Request.Url.Authority +
Request.ApplicationPath.TrimEnd('/') + "/";here
然后我尝试了这个,它只是返回“localhost”而不是域名。
HttpContext.Current.Request.Url.Host;
我很想知道我哪里出错了。如果需要任何进一步的信息,请告诉我。
【问题讨论】: