Назад | Перейти на главную страницу

Разрешить сетевое подключение к определенному приложению

Разрабатываю приложение для мобильных (iPhone и Android) карт для компании. Компания развернула сеть Wi-Fi, чтобы обеспечить доступ в Интернет путем подписки (оплаты).

Идея мобильного приложения состоит в том, чтобы предоставить доступ в Интернет только к этому конкретному приложению тем, у кого оно есть. Другими словами, компания хочет разрешить приложению подключаться к этой сети, чтобы пользователи могли видеть некоторую информацию с помощью интернет-сервиса без плана оплаты, только чтобы знать некоторую основную информацию о компании и ее услугах.

У меня вопрос: можно ли предоставить доступ только к конкретному приложению и каков будет наиболее подходящий способ? Является ли приложение, которое «распознает» эту сеть или сеть, отвечает за предоставление доступа к этому конкретному приложению, например, через прокси-сервер, требующий аутентификации?

Любое предложение очень ценится.

Мне кажется странным подход к решению этой проблемы с клиентами. Вы контролируете сеть Wi-Fi. Людям нужно как-то авторизоваться. Таким образом, мне кажется очевидным ограничить доступ в маршрутизаторах WiFi к системам (вашим серверам), которые также будут доступны для не подписчиков. В процессе входа в систему вы проверяете статус пользователя и, в зависимости от этого статуса, можете перенастроить маршрутизатор, чтобы разрешить этому пользователю доступ в Интернет.