1

我有一个托管在 MOSS 2007 上的 Infopath 2007 表单。表单背后的代码是用 C# 编写的。在此上下文中,System.Environment.MachineName返回服务器名称。

如何获取客户填写此表格的计算机名称?

4

3 回答 3

1

如果是通过 Internet:您无法获得 PC 名称 AFAIK(这是一件好事)。

如果它在内部网络上,那么 DNS 查找可能会起作用,如此处所述

于 2008-10-17T16:13:16.317 回答
1

ASP.NET 的 Request.ServerVariables("REMOTE_ADDR") 有帮助吗?

于 2008-10-17T12:13:28.483 回答
0

您可以简单地添加一个规则并从这个 xpath 中分配您喜欢的值的任何字段:xdUser:get-UserName()。这将返回用户登录名。

于 2008-11-05T13:43:43.210 回答