-2

我们可以从当前登录的用户那里收集到我们的应用程序的哪些信息?

服务器是否保存有关网络上的计算机名称或使用的操作系统的任何信息或任何其他类似信息?

谢谢

编辑我将需要基本上得出一个如下表:

Username     Computer-Network Name    OS      Last Logged in date
  Craig           craig-pc            WIN7          today

我知道我可以获取上次登录日期等但不能获取其他信息,原因是系统正在从桌面迁移到网络

4

2 回答 2

1

我们可以从当前登录的用户那里收集到我们的应用程序的哪些信息?

用户名。

服务器是否保存有关网络上的计算机名称或使用的操作系统的任何信息或任何其他类似信息?

不,但是您当然可以通过查看Request.UserHostAddress属性来检索此信息,例如检索 IP 地址。这可以根据请求完成。

于 2013-02-04T13:26:32.150 回答
0

你可以使用:

Request.Browser.Platform

要检索用户所在的平台/操作系统和版本,请通过

Request.UserAgent

您可以使用它来检索计算机名称:

var host = Dns.GetHostEntry(Request.UserHostAddress);
string hostName = host.HostName; //Computer name
于 2013-02-04T13:15:01.273 回答