【发布时间】:2012-03-27 12:49:28
【问题描述】:
现在我有一个在 http://127.0.0.1:8081/ 上运行的 MVC 应用程序(它实际上在 Azure 计算模拟器中运行)。浏览器位置栏清楚地显示端口号为 8081。
但是,Request.Url 和 Request.RawUrl 都给了我http://127.0.0.1:8082/。
我需要发送一封包含 URL 的电子邮件,因此我需要正确的主机名和端口号。如何可靠地获取实际的、真实的 URL,并且不会出现这种意外偏差?
【问题讨论】:
标签: c# .net asp.net-mvc-3