我在MOSS 2007上托管了一个Infopath 2007表单。表单背后的代码是用C#编写的。在此上下文中,System.Environment.MachineName
返回服务器名称。
如何获取客户填写此表单的计算机名称?
答案 0 :(得分:1)
ASP.NET的Request.ServerVariables(“REMOTE_ADDR”)会有帮助吗?
答案 1 :(得分:1)
如果它是在互联网上:你无法获得PC名称AFAIK(这是一件好事)。
如果是在内部网络上,也许DNS查找可以正常工作,as outlined here?
答案 2 :(得分:0)
您只需添加规则并指定您喜欢此xpath值的任何字段: xdUser:get-UserName()。这将返回用户登录名。