Процесс аутентификации Apache Mina - PullRequest
0 голосов
/ 18 февраля 2019

Я использую Apache MINA для подключения SSHD к моему Java-приложению.Для аутентификации я использую код, приведенный ниже:

 sshd.setPasswordAuthenticator(new PasswordAuthenticator() {
      public boolean authenticate(String username, String password, ServerSession session) {
        return username != null && username.equals(password);

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

...