
正文
asp.net获取客户端mac,aspnet core 登陆
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Asp.net取用户的网卡MAC客户端地址的代码。谢谢!
当然这个这个程序是基于 B/S 的。于是就想到获取mac(网卡)地址,这个地址是物理的,也就是是唯一的,所以用户这个比较可靠。于是将自己做的demo和一些可信代码以及思想发出来,以供大家参考。
js是在客户端运行的,asp代码是在服务器运行的, 没有办法获得客户端的mac。
.Port.ToString());//获取客户端的IP地址 湖北新蓝海是一家专注于网络营销 网络推广的领头企业 ,已为武汉健民、华工激光、江西仁和等多家知名企业提供网络营销外包服务。
网卡的MAC地址,电脑的主板号都可以啊。前提同一电脑。或者不让他换IP,在路由里面将这台电脑的IP与他的MAC地址绑定不就行了。
比如对方是内网的一分子,你大概只能取得人家路由器的地址,或者什么也取不到。
相关问答
Q1: 求asp.net页面或者asp页面获取客户端mac地址完整源代码或者完整页面...
1、用Page.Request.UserHostAddress取得ip先,再利用下面的代码找出mac.详细代码请参考下面,代码多有参考网络,为我所用,非我所想。
2、js是在客户端运行的,asp代码是在服务器运行的, 没有办法获得客户端的mac。
3、View将Model渲染成HTML页面,并返回给客户端。在ASP.NET中,Controller和View都是由开发者编写的代码,而Model则可以是从数据库、文件系统、缓存等数据源中获取的数据。
4、.NET源码是微软开源的.NET框架代码,包含了.NETCore、.NETFramework和ASP.NET等多个项目的源代码。通过查看.NET源码,开发者可以深入了解.NET框架的实现原理,优化代码性能,解决问题和Bug等。
5、将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。简单性和易学性ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。
Q2: ASP中获得客户端MAC地址
第一种:asp是可以操作bat文件的,bat可以调用系统dos,在dos中获取本机MAC地址后,再传给asp中去,第二种就是“光无处不在”提出的,通过js代码来获取。
js是在客户端运行的,asp代码是在服务器运行的, 没有办法获得客户端的mac。
服务器和客户端是通过HTTP协议联系的,服务器能够获取到的信息基本也只有HTTP Header中的信息 MAC地址这是个底层的东西,一般获取不到的。
取得电脑的mac地址需要通过activeX控件来实现。具体怎样搞我也在很久以前做过1次,已经忘记了。baidu上应该有解答 但是,各种网页语言都是服务器端语言,要获取客户端的一些信息,必须客户端提交到服务器端才能得到。
这个是个函数GetMACAddress(),会返回浏览者的MAC地址。取得之后怎么使用MAC地址就你自己设定了。可以存在数据库里供其访问时进行对比等等。不过说明一点,在同网段局域网好使。
asp.net获取客户端mac的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于aspnet core 登陆、asp.net获取客户端mac的信息别忘了在本站进行查找喔。








