我有一些生成邮箱的代码,我希望在邮箱正文中包含正在运行的实际服务器机器名.(这是一个群集Web环境,所以我想找出发送邮箱的实际机器.)

我知道我可以使用Request.Url.AbsoluteUri,但这会给我提供URL(如www.mysite.com/MyController/Action),而不是原始的实际机器名-可能是MACH3234k323).

有没有办法让我知道真正的服务器机器的名称?

推荐答案

使用System.Environment.MachineName

Asp.net相关问答推荐

有人可以解释一下这个Eager 加载示例吗?

如何在 C#/MVC 4 中的 Html.TextBoxFor 中输入占位符文本

ASP.Net - App_Data & App_Code 文件夹?

如果站点在 localhost 或 127.0.0.1 上运行,如何判断 ASP.NET MVC 视图

在程序集中找不到上下文类型

在asp.net mvc c#中使用cookie

我应该使用用户名还是用户 ID 来引用 ASP.NET 中经过身份验证的用户

将 ListItem 的 ASP.NET 列表数据绑定到 DropDownList 问题

如何在 Visual Studio 2017 中使用 NPM 并安装包?

Devexpress 或 Telerik Controls 比较

从 C# AsyncCTP 使用 ExecuteReaderAsync 的任何缺点

Eval()、XPath() 和 Bind() 等数据绑定方法只能在数据绑定控件的上下文中使用

oAuth ASP.NET 成员资格提供程序

如何在 ASP.net 中使用 wkhtmltopdf.exe

如何从url中删除returnurl?

MSBuild DeployOnBuild=true 不发布

MVC3 和实体框架

将列表转换为 json 格式 - 快速简便的方法

如何将我的 Autofac 容器插入 ASP. NET 身份 2.1

POST 字符串到 ASP.NET Web Api 应用程序 - 返回 null