Разница между онлайн и оффлайн проверкой лицензии - PullRequest
0 голосов
/ 30 апреля 2010

Мне необходимо реализовать управление лицензиями, и я не мог понять разницу между онлайн-проверкой и проверкой лицензии в автономном режиме Не могли бы вы попытаться помочь мне?

С уважением,

1 Ответ

1 голос
/ 30 апреля 2010

Говоря в общих чертах, при автономной проверке все данные хранятся локально, а при онлайн-проверке некоторые или все данные хранятся на сервере лицензий.Выбор автономной или онлайн-проверки имеет следующие основные последствия.

Контроль

Автономная проверка обычно предлагает только косвенный контроль над лицензией.Например, отзыв лицензии либо невозможен, либо требует добавления лицензии в черный список лицензий, который будет включен в следующий выпуск вашего приложения.

Онлайн-проверка предлагает более непосредственный контроль.Когда лицензия отменяется, изменение становится очевидным, как только проверяется лицензия, обычно, когда пользователь в следующий раз запускает приложение.То же самое относится и к другим изменениям лицензии, таким как увеличение срока действия лицензии, продление срока действия, при использовании в автономном режиме вам потребуется отправить клиенту новую лицензию, чтобы эти изменения вступили в силу.

Безопасность

Автономная активация в принципе менее безопасна.При автономной проверке все секреты хранятся локально.То есть ключ и замок находятся в одном и том же месте, и в конечном итоге их можно сравнить.При онлайн-проверке «секреты», хранящиеся на сервере лицензий, являются отдельными и недоступными.Злоумышленник не может добраться до них, и поэтому система не может быть подвергнута сомнению таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...