3

有沒有辦法使用JQuery/JavaScript獲取設備的唯一ID。使用JQuery或Javascript獲取設備ID

我知道可以檢測到用戶代理和正在使用的設備類型,但這不是必需的。我需要知道正在使用的唯一ID。

話雖如此,我也知道瀏覽器是機器上運行的最低權限的應用程序,它應該能夠獲得該ID。

但仍然問有沒有辦法?

+0

你的意思是像MAC地址? – Ian 2013-05-14 13:47:00

+0

@伊恩是的,那會的。 – Salman 2013-05-14 13:47:42

+2

你使用這個唯一的ID是什麼?可以在不訪問硬件的情況下爲每個用戶生成一個唯一的基於Cookie的ID。請參閱[this](http://stackoverflow.com/questions/216542/how-do-i-uniquely-identify-computers-visiting-my-web-site)和[this](http://stackoverflow.com/問題/ 105034 /如何在JavaScript中創建一個guid-uuid)問題。 – Blazemonger 2013-05-14 13:52:09

回答

3

據我所知,不可能。

我認爲這是一個安全問題。您的設備ID是非常敏感的信息,您不希望任何網站能夠捕獲。

更新:

這是不可能的(沒有任何兩輪牛車至少)物理區分訪問網站未經其所有人許可的​​計算機。您可以存儲Cookie,以便在機器再次訪問您的網站時識別該機器,但關鍵在於用戶可以控制,並且是正確的。

+2

是的,我完全不能接受這一點。暴露MAC地址非常敏感。但我需要設備的唯一ID。它可以是任何像機器名稱等 – Salman 2013-05-14 13:52:20

+1

生成一個GUID一個本地存儲在一個cookie中,在後續應用程序運行時重用該值 – Adi 2015-07-09 20:18:43