2013-03-04 82 views
2

当我们在Android中使用互联网权限时,它允许我们连接到网络并为我们的网站提供必要的访问权限。但是,这个互联网许可允许使用整个互联网。这是否使我们的应用程序不安全?Android internet权限

在此借口下,我正在寻找某种白名单 Android的互联网许可。例如,我想要获得许可:

android.permission.Internet.google.com 

我一直无法找到实现此目的的方法。

+0

是我回答[这里] [1]有关? [1]:http://stackoverflow.com/a/15135540/642680 – Kerry 2013-03-04 12:29:31

+0

我到研究so.i想知道最好的方法,使他的应用程序的安全,通过更改源代码或..告诉我有没有其他方式可以使用互联网,而不使用互联网权限或浏览器 – 2013-03-05 12:35:48

+0

如果您只是在讨论保护您自己的*应用程序*,那么您作为开发人员完全控制用户访问什么,但只能使用您的应用程序。如果您正在讨论通过实施Netfilters和iptables来保护整个Android设备,那么您将手机作为一个整体“安全”,这是目前Android上更多的一个更多的任务。通过您的应用控制访问非常简单,但请记住,您的应用无法以这种方式控制其他应用的访问。 – Kerry 2013-03-05 20:30:37

回答

0

您的应用的用户无法在您的应用中“白名单”URL。如果用户授予您的应用网络访问权限,那么您的应用可以访问互联网(全部)。

这意味着用户已经信任您,开发人员,不利用这一点,只使用安全和必要的URL来运行应用程序。

责任在你身上,以确保安全。应用程序不能做任何开发人员没有编写它的任何事情。因此,您,开发人员应该认真负责,并对您的应用程序进行编程以仅访问安全的URL。这将确保用户对你的信任是值得的,并给你长期的顾客。

+0

我相信,有一些疯狂的开发者,谁可以创建Android用户不安全? – 2013-03-05 12:28:28

+0

您的应用只会按照您希望的方式运行。没有人可以改变你的代码。所以只要安全地使用它,你的应用就会好。 – 2013-03-05 13:02:26

+0

你的安全意味着什么?请解释.. – 2013-03-06 05:17:33

0

,如果你试图将Android应用连接到互联网,你可以尝试这个permition添加到您的AndroidManifest.xml

使用许可权的android:NAME =“android.permission.INTERNET对”

+0

这不会试图回答这个问题。请赚取代表发表评论,而不是发表评论作为答案。 – kittykittybangbang 2015-06-26 21:55:16