Я работаю над проектом java, где у нас есть сервер и клиентское приложение. Сервер принимает соединение и отправляет запрашиваемые данные клиенту через программирование сокетов.Принимать только соединения из моего приложения
Все работает нормально, но при загрузке и работе на сервере я получаю соединения от неизвестных ip. И это приложение будет использоваться из многих стран, поэтому не будет конкретного ip-адреса для белого списка.
Есть ли способ запретить или отклонить эти IP-адреса, так что только соединения из моего приложения должны быть приняты сервером с использованием сокетов. Можно ли отправлять пользовательские данные при запросе соединений с сервером, чтобы он сообщал серверу о принятии только этих соединений.
хорошо Яркко наших клиентов есть свои клиенты во всем мире ..., как я уже упоминал «это приложение будет используется во многих странах, поэтому там не будет похоже на конкретный ip-адрес в белый список ». –
@Spicyjazz Я был упрощен. Я обновил ответ с расширенным объяснением. – Kallja
Да, до сих пор я аутентифицирую свое приложение после открытия соединения. Я пытаюсь выяснить, как аутентифицироваться на момент запроса, чтобы избежать нежелательных подключений. –