1

MOSS2007でホストされているInfopath2007フォームがあります。フォームの背後にあるコードはC#で記述されています。このコンテキストでSystem.Environment.MachineNameは、サーバー名を返します。

クライアントがこのフォームに入力しているコンピューターの名前を取得するにはどうすればよいですか?

4

3 に答える 3

1

ASP.NET の Request.ServerVariables("REMOTE_ADDR") は役に立ちますか?

于 2008-10-17T12:13:28.483 に答える
1

インターネット経由の場合: PC 名を知ることができません (これは良いことです)。

内部ネットワーク上にある場合は、ここで概説されているように、DNS ルックアップが機能する可能性があります。

于 2008-10-17T16:13:16.317 に答える
0

単純にルールを追加して、この xpath: xdUser:get-UserName()から値を任意のフィールドに割り当てることができます。これは、ユーザーのログイン名を返します。

于 2008-11-05T13:43:43.210 に答える