Javascript 阻止从应用程序链接到我的网站
有没有办法阻止应用程序链接到我的网站? 有一款安卓应用程序,上面有很多广告,可以用默认的浏览器打开我的网站。 是否有可能阻止使用应用程序ID链接到我的网站Javascript 阻止从应用程序链接到我的网站,javascript,php,android,Javascript,Php,Android,有没有办法阻止应用程序链接到我的网站? 有一款安卓应用程序,上面有很多广告,可以用默认的浏览器打开我的网站。 是否有可能阻止使用应用程序ID链接到我的网站 提前感谢。如果您想拒绝从应用程序内浏览器访问您的网站,这基本上是不可能的,但如果您想根据设备类型决定是否拒绝。您可以尝试使用UA用户代理进行判断,但不要依赖用户代理或任何类型的浏览器指纹,HTTP头很容易伪造/伪造。默认浏览器您指的是WebView吗?它不会将应用程序ID传递到您的网站。从技术上讲,打开网站的应用程序是web浏览器。你可能会试
提前感谢。如果您想拒绝从应用程序内浏览器访问您的网站,这基本上是不可能的,但如果您想根据设备类型决定是否拒绝。您可以尝试使用UA用户代理进行判断,但不要依赖用户代理或任何类型的浏览器指纹,HTTP头很容易伪造/伪造。默认浏览器您指的是WebView吗?它不会将应用程序ID传递到您的网站。从技术上讲,打开网站的应用程序是web浏览器。你可能会试图禁止基于用户代理的浏览器,但应用程序开发人员可能只是伪造了用户代理,因此基本上没有办法做到这一点。请注意,你可以将任何用户代理设置为Android WebView。所以试图通过用户代理进行过滤几乎没有任何意义,我也提醒他:1。由于从应用程序的内置webview进行访问,一般来说,开发人员不会修改系统的UA。2,如果用户想修改独立浏览器应用程序的UA以访问,假设用户猜测UA是一个约束,那么用户需要知道webview访问的url,但url是应用程序内部的,用户无法知道。即使用户可以窃听拦截请求并伪造修改,这也是最糟糕的情况。这并非毫无意义。