我们正在寻找一种方法来了解我们的silverligth或Web应用程序在哪台计算机上运行。 我们首先想通过MAC地址来做,但我们发现silverligth无法访问mac地址。
我想知道有没有办法获得像mac地址或其他PC独特的独特计算机地址?通过silverligth / javascript / html或其他基于网络的东西在他们的电脑上安装任何东西?
THX Matthy
答案 0 :(得分:5)
答案 1 :(得分:1)
通常,不可能为每台计算机获得100%唯一标识符,但可以使其有点独特。我之前已经实现了一些javascript / java代码来做到这一点。它通过从客户端机器的一些特征生成哈希来起作用:
组合为每个客户端创建了一个有点唯一的标识符,尽管几个客户端很可能具有相同的标识符。或类似的东西......很久以前。
(整个过程在很大程度上取决于安装Java或Silverlight。用户还需要允许该站点运行applet ...)
我建议不要这样做,只是接受这样的事实,即不太可能找到解决问题的其他方法。