2013-03-04 2 views
2

Когда мы используем интернет-разрешение на Android, оно позволяет нам подключиться к сети и предоставить необходимый доступ к нашим сайтам. Однако это интернет-разрешение дает доступ к использованию всего Интернета. Это делает наше приложение незащищенным?Разрешения на доступ в Интернет для Android

Под этим предлогом я ищу своего рода белый список интернет-разрешение для Android. Например, я хотел бы сделать разрешение:

android.permission.Internet.google.com 

Мне не удалось найти способ реализации этого.

+0

ли что я ответил [здесь] [1] уместно? [1]: http://stackoverflow.com/a/15135540/642680 – Kerry

+0

Я в исследовательской so.i хотел бы знать, что лучший способ подстраховаться он приложений, путем изменения исходного кода или ..someway или other..ok сказать, есть ли какой-либо другой способ, которым мы можем получить доступ к интернету, без использования разрешения на Интернет или браузера –

+0

Если вы говорите о защите своего * приложения * только *, то вы, как разработчик, имеете полный контроль над доступом пользователя, но только с использованием вашего приложения. Если вы говорите о защите устройства Android в целом, внедряя Netfilters и iptables, вы делаете свой телефон в целом «защищенным», и это в настоящее время является гораздо более сложной задачей на Android. Управление доступом через ваше приложение легко, но помните, что ваше приложение НЕ МОЖЕТЕ контролировать доступ к другим приложениям таким образом. – Kerry

ответ

0

Пользователи вашего приложения не имеют URL-адреса «белого списка» в вашем приложении. Если пользователь предоставляет доступ к сети вашего приложения, ваше приложение может получить доступ к Интернету (все это).

Это означает, что пользователь доверяет вам, разработчику, не воспользоваться этим и использовать только те URL-адреса, которые безопасны и необходимы для работы приложения.

Бремя на вас, чтобы обеспечить безопасность. Приложение не может сделать ничего, что разработчик не запрограммировал. Поэтому вы, разработчик, должны быть добросовестными и программировать ваше приложение для доступа только к безопасным URL-адресам. Это обеспечит вам доверие пользователя к вам и даст вам счастливых долгосрочных клиентов.

+0

Я считаю, что есть некоторые сумасшедшие разработчики, которые могут создать неуверенность для пользователей Android ???? –

+0

ваше приложение будет работать только так, как вы этого хотите. Никто другой не может изменить ваш код. Так что просто используйте его безопасно, и ваше приложение будет в порядке. –

+0

Что вы подразумеваете под безопасностью? Пожалуйста, объясните .. –

0

если вы пытаетесь подключить андроид приложение к Интернету, вы можете попробовать добавить Permition к вашему AndroidManifest.xml

использует-разрешение андроида: имя = «android.permission.INTERNET»

+0

Это не пытается ответить на вопрос.Пожалуйста, заработайте репутацию, необходимую для публикации комментариев, а не для размещения комментариев в качестве ответов. – kittykittybangbang