我有一个托管在 MOSS 2007 上的 Infopath 2007 表单。表单背后的代码是用 C# 编写的。在此上下文中,System.Environment.MachineName
返回服务器名称。
如何获取客户填写此表格的计算机名称?
我有一个托管在 MOSS 2007 上的 Infopath 2007 表单。表单背后的代码是用 C# 编写的。在此上下文中,System.Environment.MachineName
返回服务器名称。
如何获取客户填写此表格的计算机名称?
如果是通过 Internet:您无法获得 PC 名称 AFAIK(这是一件好事)。
如果它在内部网络上,那么 DNS 查找可能会起作用,如此处所述?
ASP.NET 的 Request.ServerVariables("REMOTE_ADDR") 有帮助吗?
您可以简单地添加一个规则并从这个 xpath 中分配您喜欢的值的任何字段:xdUser:get-UserName()。这将返回用户登录名。