我不知道这是否可行,但我正在努力寻找解决方案。
我目前有一个Windows,Android和iOS应用程序,它通过PHP脚本与在线数据库通信。作为我的安全性的 A PART ,我在应用此PHP脚本时使用应用程序使用唯一的用户代理,因此我在运行脚本之前检查用户代理是否来自该应用程序。如果不是,那么我重定向到404页面。这是为了防止浏览器中的URL操作。
现在我的问题是,我想制作此应用程序的HTML5版本,但应用程序的HTML5版本会报告浏览器用户代理,因此它会被阻止。有没有办法让HTML5应用程序广播与浏览器不同的用户代理?