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