Ошибка политики CORS: нет «Access-Control-Allow-Origin» - PullRequest
0 голосов
/ 28 апреля 2020

Я использую reactjs с внешним API, но получаю ошибку:

CORS policy: Response to preflight request doesn't pass access control check: 
No 'Access-Control-Allow-Origin' header is present on the requested resource.

Я знаю, что это может быть повторяющийся вопрос, но я не могу найти решение

import axios from 'axios';

const USER_API_BASE_URL = 'https://example2.com/users';
const USER_API_BASE_URL_CATEGORY = 'https://example.com/users';
const ENDPOINT_CATEGORY = 'find/scrip/categories';
const ENDPOINT_CATEGORY_BYSCRIP = 'find/scrip/scrip';

class ApiService {    
   fetchCategory(category) {
     return axios.post(USER_API_BASE_URL_CATEGORY + ENDPOINT_CATEGORY, category );
   }

   fetchUsers() {
     return axios.get(USER_API_BASE_URL);
   }

   fetchUserById(userId) {
     return axios.get(USER_API_BASE_URL + '/' + userId);
   }

   deleteUser(userId) {
     return axios.delete(USER_API_BASE_URL + '/' + userId);
   }

   addUser(user) {
     return axios.post(""+USER_API_BASE_URL, user);
   }

   editUser(user) {
     return axios.put(USER_API_BASE_URL + '/' + user.id, user);
   }
};

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