我正在将URL加载到我的应用程序的UIWebView中。作为公共URL,任何人都可以在任何浏览器中加载它。
我想知道如何才能最好地限制对此网址的访问权限,以便只能在我的应用的UIWebView中查看,而不能在任何其他浏览器中查看?
有什么想法吗?
答案 0 :(得分:1)
这在实践中是不可能的。您可以使用凭证(例如用户名和密码)对用户进行身份验证。您无法有效地验证应用程序。为了验证应用程序,您必须为其提供一个凭证,您必须将其放入应用程序中。如果凭证在应用程序中,则有权访问该应用程序的任何人都可以将其取出。
您需要重新设计服务器,以免受不受控制的流量影响。您无法控制来自您的流量。您可以验证来找您的人。如果你专注于认证这个人,那么你就可以成功。