это URL страницы, с которой я хочу получить токен доступа и настроить его на выполнение API при отправке:
http://localhost:3001/reset-password?access_token=RLMVvTsmcxB5g9laDn6TENhx7ggFzG5ammKlGrMHoqAsuc0P1PA7z0mZgtGcISMq
это ручная отправка этой страницы:
handleSubmit = (e) => {
e.preventDefault();
this.props.form.validateFields((err, values) => {
console.log("values", values);
//this.loginUser(values);
if (!err) {
this.props.showAuthLoader();
this.props.userReset(values);
}
});
};
это служба, в которой я выполняю API
const resetPassword = async (newPassword) => {
const user = localStorage.user;
const accessToken = user ? JSON.parse(user).id : '';
const wsResponse = await axios.request({
method: 'post',
// url: 'http://localhost:3000/api/users/reset',
url: `${endpointReset.USER_Reset}?access_token=${accessToken}`,
data: {
newPassword,
}
});
return wsResponse;
}
Когда я выполняю его сейчас, я получаю 401 авторизацию, и это очевидно, потому что API выполняется без маркера доступа.
Я использую обратную связь для внутреннего интерфейса на порту 3000 и реагирую на порт 3001Любая помощь будет оценена.Спасибо