Как удаленно отладить прикрепление Keycloak в версиях> 8 - PullRequest
1 голос
/ 05 марта 2020

Я недавно обновил Keycloak до версии 9, и при работе в Docker у меня возникают проблемы с подключением удаленного отладчика. Я подозреваю, что это связано с базовым обновлением Keycloak до Java 9 +.

Я получаю ошибку:

handshake failed - connection prematurally closed

У меня правильно сопоставлены порты в Docker (я могу запустить Keycloak версии 7, и он отлично вписывается).

1 Ответ

2 голосов
/ 05 марта 2020

Как оказалось, Java 9 представил улучшение безопасности в отношении отладки. Информация здесь: { ссылка }

В моем определении службы ввода ключей docker Keycloak я смог добавить под environment:

DEBUG_PORT: "*:8787"

И это решило проблему. Теперь я могу отлаживать.

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