У меня следующая проблема: я выполнил аутентификацию с использованием Spring Security, и после ввода неверных данных он (сервер java) отправляет код состояния HTTP 401. Изображение
Я не могу пойматьэто исключение.Я использую API выборки, но catch не работает и response.status тоже.Как я могу решить это?
login = (event) => {
event.preventDefault();
var data = {username: this.refs.username.value, password: this.refs.password.value};
var that = this;
fetch('http://localhost:8080/login',{
method: 'POST',
mode: "no-cors",
body: JSON.stringify(data),
headers:{
'Content-Type': 'application/json'
}
}).then( (response) => {
console.log(response);
if (response.status !== 200) {
console.log('Looks like there was a problem. Status Code: ' +
response.status);
} else {
console.log('Yeeee man, you can login');
this.props.history.push('/');
}
}).catch(error => console.log('Error ' + error));
}