我正在使用的代碼如何確定並保存遠程用戶的MAC地址?
byte[] mac = ni.getHardwareAddress();
for (int i = 0; i < mac.length; i++) {
System.out.format("%02X%s", mac[i], (i < mac.length - 1) ? "-" : "");
輸出:00-27-0E-C2-53-B7
我需要這個輸出將被存儲在一個變量,我需要一個查詢將其保存到一個MySQL數據庫。我也想在我的登錄頁面上自動獲取MAC地址以及用戶詳細信息。
這樣,我可以將用戶的MAC地址以及他們的用戶名和密碼存儲在數據庫中。這個想法是,當用戶登錄時,我希望能夠自動獲取MAC地址以認證用戶。
我該怎麼做?
您將無法獲得客戶端的MAC地址。 – sje397 2010-12-16 11:28:20
沒有問關於我的本地mac地址 – sunny 2010-12-16 11:29:24
@sunny,但如果你不能驗證它,你如何使用mac地址認證用戶?請說明你正在嘗試做什麼 – 2010-12-16 11:38:46