Проблема в том, что в целях безопасности, аякс не поддерживает кросс-доменные запросы. Все эти: cors, настройка заголовков, и т.п. вообще не помогли, когда была схожая проблема. Единственное решение, которое я нашел для себя - для qjuey: использовать jsonp(работает, проверено 100%). Т.е. в запросе тип отправляемых данных указать, как jsonp (dataType: 'jsonp'). Для fetch и axios нативная поддержка отсутствует, но авторы предлагают альтернативы:
axios "
https://github.com/axios/axios/blob/master/COOKBOO..."
fetch "
https://www.npmjs.com/package/fetch-jsonp"