ASP.NET 中获取当前域名的最佳方法是什么?

104

3
请注意,“当前域名”实际上是指使用的用户代理访问您网站的域名,这在很多情况下与您网站的“官方网址”以及最终用户可能输入到浏览器中的内容(反向代理,正向代理,内部主机名,IP地址等)有所不同。 - bzlm
1
那么有没有一种方法可以获取“官方URL”(来自IIS的URL)? - Matt Mitchell
11个回答

-1

这样怎么样:

String domain = "http://" + Request.Url.Host

还不错,但是如果你的网站有安全页面,即https://怎么办? 如果你的域名没有托管在80端口上怎么办? - Matt Mitchell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接