3

我发现某些 android 应用程序显示我的网站,我认为它们与 webview 一起使用,如何阻止所有可以显示我的网站的应用程序?

4

2 回答 2

1

如何阻止所有可以显示我的网站的应用程序?

您无法最终确定发送 HTTP 请求的软件是什么,而 Web 浏览器是“应用程序”。因此,要么关闭您的站点,这将“阻止所有可以显示 [您的] 站点的应用程序”,或者不要担心用户选择查看您的站点的“应用程序”。

于 2012-12-19T12:55:02.957 回答
0

我认为没有 100% 安全的方式来做到这一点。您可以做的是使用经过服务器验证的密钥将标头属性附加到您的应用浏览器。如果没有这个密钥,结合移动浏览器检测库,您将知道应用程序是否被授权。

但是,如果开发人员获得了此密钥,则无法阻止他实施它。检测移动浏览器也不是一门精确的科学。

于 2012-12-19T11:13:32.487 回答