通过php或javascript检索iPad/iPhone序列号

通过php或javascript检索iPad/iPhone序列号,javascript,php,iphone,ios,ipad,Javascript,Php,Iphone,Ios,Ipad,我试图通过PHP或Javascript检索iPad/iPhone序列号,以便将内部网站锁定为一组序列号 我所看到的唯一一件事是,创建一个应用程序,通过iTunes安装它,然后该应用程序将序列号发送到浏览器,这似乎很冗长。是否有人有任何想法或其他可能的唯一标识符可以在这些设备上使用 即使从iOS应用程序也无法做到这一点。您需要选择另一种方法来控制对站点的访问。对于您的情况,您实际上可以通过让他们先安装.mobileprofile来获得UDID。(这类似于testflight或hockeyapp注册

我试图通过PHP或Javascript检索iPad/iPhone序列号,以便将内部网站锁定为一组序列号


我所看到的唯一一件事是,创建一个应用程序,通过iTunes安装它,然后该应用程序将序列号发送到浏览器,这似乎很冗长。是否有人有任何想法或其他可能的唯一标识符可以在这些设备上使用

即使从iOS应用程序也无法做到这一点。您需要选择另一种方法来控制对站点的访问。

对于您的情况,您实际上可以通过让他们先安装.mobileprofile来获得UDID。(这类似于testflight或hockeyapp注册新设备所做的操作)

见:


但总的来说,我觉得你的解决方案是错误的。为什么不采用某种标准的基于密码的身份验证呢?这样做,或者实现用户代理检查并不能使其真正更加安全。

为什么不使用http身份验证而不是UUID呢。试想一下,有人出售/丢失了他的设备。目前正在使用http身份验证,希望能够获得更多的安全性,它只需要相当少量的设备,因此很容易控制uuid。我还考虑过为此人制作一个浏览器,只使用其唯一的代理id,以增加一点安全性。这是一个允许用户通过互联网访问部分内部系统的系统,至少在现阶段只有iPad。我们目前正在使用一个标准的密码,用户名设置,但正在寻找额外的安全级别。看起来这篇文章可能有我需要的答案,当我得到一个工作的解决方案,我会添加它。