Я работаю на странице регистрации пользователя в своем групповом проекте и столкнулся с ошибкой неверного запроса при отправке данных. Я создал кнопку для получения пользователей, чтобы я мог проверить аутентификацию, и она дала мне 401. "HTTP401: ОТКЛОНЕН - запрашиваемый ресурс требует аутентификации пользователя. (Fetch) GET - http://localhost:49967/Users" При входе в систему я использую Логин администратора, который находится в базе данных, и я вижу маркер в опциях моих разработчиков. Как я могу найти эту ошибку? Я новичок в реакции и программировании, поэтому, если вы можете дать какой-то совет или документацию, это будет оценено.
Итак, чтобы проверить мою конечную точку API, я загрузил Postman и попытался получить / POST, и все заработало. Я использую интерфейсный интерфейс, сервер SQL для базы данных и ASP.Net Core в Visual Studios c #.
Для начала вот const, который я использую для доступа к серверной части
const apiHelper = {
get(url, params){
return fetch(`${baseUrl}${url}`, {
headers: this.headers
})
.then(response => response.json())
.catch(error => {
console.log(error);
return Promise.resolve();
});
}
Это действие по клику
handleGetUsers = async() => {
const response = await apiHelper.get('Users')
if(response){
console.log(response)
}
}
Наконец мой URL
http://localhost:49967/