2
A
回答
3
除非用戶與網絡服務器在同一LAN上,否則不能這樣做。 MAC地址位於TCP/IP下面的以太網層,並且不包含在從用戶本地網絡路由出去的TCP/IP數據包中。
在某些環境中,可能會使用客戶端插件來允許Javascript訪問MAC地址,並將該信息傳輸到服務器。
如果這個是某種基於局域網的網絡應用程序,你可以嘗試從ARP緩存中獲取MAC地址。你如何做到這一點將取決於操作系統,但在Linux下你可以解析輸出arp -n
+0
我們如何從asp.net應用程序中啓動ARP命令 – 2011-07-04 06:58:38
1
你不能。一般來說,你無法知道用戶的MAC地址。
但是,對於受信任網站上的IE,請參閱this。
2
你不能。 ...好吧,不是沒有一些完全信任的客戶端軟件(又名瀏覽器插件)的幫助。
MAC地址不作爲其請求的一部分由瀏覽器提供,也不能通過客戶端JavaScript訪問。
收集此類信息的唯一方法是提供一個可代表您檢索此類詳細信息的瀏覽器插件。在大多數瀏覽器/操作系統組合的情況下,這需要您的用戶信任並安裝插件。
這實際上意味着可以爲企業環境設計這樣的解決方案......但對於面向公衆的網站極其不可能。
如果您希望實現身份驗證(爲了訪問或審計目的),那麼我會建議您研究其他選項,例如證書等。
相關問題
- 1. 如何使用IP地址在網站上檢測RIM/Blackberry的用戶位置?
- 2. 如何檢測用戶是否在iOS UIWebView中查看我的網站?
- 3. 如何找到登錄我們的網站或瀏覽我們的網站的客戶的IP地址
- 4. 檢測訪問我們網站的用戶訪問功能
- 5. 獲取網絡客戶端的MAC地址,使用PHP
- 6. 使用Mac查看我的網站在ie6中
- 7. 獲取客戶端的MAC地址和IP地址訪問我的網站
- 8. 在mac上的本地主機上查看我的Laravel網站
- 9. 獲取ASP.NET網站用戶的MAC地址
- 10. 如何使用javascript檢測用戶的IP地址?
- 11. 如何檢測用戶來自PHP之前的網站?
- 12. 如何爲我的網站使用php創建絕對網址?
- 13. 如何限制IE用戶查看我的網站?
- 14. Firefox擴展:檢測地址欄的網址已被用戶
- 15. 檢測用戶的機器標識符(mac地址)。
- 16. 檢測用戶在訪問我的網站前在Rails中訪問的網址
- 17. 如何禁用用戶通過我的網站上的網址欄去我的目錄中的文件夾?用戶安全地查看我的目錄嗎?
- 18. 檢查網站的鏈接使用PHP
- 19. 檢測虛擬MAC地址?
- 20. 使用公共IP地址無法查看IIS託管網站
- 21. 如何查看PC中的Mac本地主機(甚至是PHP網站)
- 22. 該網站如何檢測來自不同域的用戶當前網址?
- 23. php Mac地址檢查格式
- 24. 如何在訪問我的網站時獲取客戶端MAC地址?
- 25. 當用戶使用IP地址打開網站時如何獲取IP地址?
- 26. 如何使用QDnsLookup類查找網站的IP地址?
- 27. 用戶如何使用他們的電子郵件地址在我的網站上尋找朋友?
- 28. 我們如何檢查我的網站的分析代碼?
- 29. 我們如何將經緯度轉換爲網站的地址?
- 30. 如何檢測用戶正在查看或連接到哪個網站
它可能通過Java小程序,但這只是一個猜測。 – 2010-06-10 05:41:34