Задать вопрос
@LepikhinEgor
Java developer

Как лицензировать или защитить backand сервер от взлома?

Есть проект на микросервисах, который нужно будет запускать у клиентов на серверах. Начальство требует сделать защиту, которая бы блокировала бы некоторые функции, в случае отсутствия лицензии. Т.е примерно как ultimate версия Intellej Idea. Проблема в том, что Idea это десктоп, а мне требуется как то защитить набор из микросервисов.
Каким путем это можно сделать? Возможно уже есть какие-нибудь готовые решения
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Простой 5 комментариев
Пригласить эксперта
Ответы на вопрос 1
xez
@xez Куратор тега Java
TL Junior Roo
С точки зрения лицензирования, какая разница где запущенно приложение, на десктопе или на сервере?
Сделайте точно так-же как и Jetbrains:
1. Сервер активации на вашей стороне: ваши микросервисы пусть ходят и проверяют что там с лицензией.
1.1. Сервер активации, развернутый на стороне клиента, но который ходит все-равно к вам.
2. Ключ: какой-то зашифрованный файл с информацией о лицензии.

ps: грамотный юрист защитит лучше всех.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы