【问题标题】:AnyOne can help me to get client mac address and system nameAnyOne可以帮我获取客户端mac地址和系统名
【发布时间】:2018-06-14 21:46:15
【问题描述】:

AnyOne 可以帮助我在 mvc 或 C# 中获取客户端 mac 地址和系统名称吗? 当任何人都可以访问我的网站时

【问题讨论】:

标签: c# model-view-controller


【解决方案1】:

由于防火墙、代理,无法收集客户端的 MAC 地址,因为提供的是 ISP 通用地址。

但您可以使用任一方式获取 IP 地址

var remoteIpAddress = Request.UserHostAddress;

或者使用请求的服务器变量集合

var remoteIpAddress = Request.ServerVariables("REMOTE_ADDR");

要获取计算机名称,请使用以下变量

var remoteMachineName = Request.ServerVariables("REMOTE_HOST");

但如果您想了解有关如何收集这些值的更多详细信息,您可以访问以下文章

http://www.dotnetfunda.com/forums/show/2088/how-to-get-mac-address-of-client-machine

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2016-07-27
    • 2014-06-05
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    • 2017-10-28
    • 2019-07-12
    • 2017-07-24
    • 2013-11-07
    相关资源
    最近更新 更多