Почему я получаю BadCredentialsException при аутентификации во второй раз? - PullRequest
0 голосов
/ 10 февраля 2020

Я создаю веб-приложение с весенней загрузкой и angular, и я тестирую API с почтальоном.

try{
    UsernamePasswordAuthenticationToken token = new UsernamePasswordAuthenticationToken(authRequest.getUsername(), authRequest.getPassword(), new ArrayList<>());
    authenticationManager.authenticate(token); // this line
}catch(BadCredentialException){
    return ResponseEntity.status(401).body("Unauthorized");
}

BadCredentialException всегда генерируется во второй раз, когда вводятся правильное имя пользователя и пароль. все последующие запросы (для этого пользователя) терпят неудачу одинаково. Я читал в Интернете и до сих пор не смог найти что-либо об этом где-либо. Я хотел бы понять, почему это происходит, а также должен ли я что-то делать, чтобы попытаться предотвратить это, или это предполагаемое поведение?

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