Consumir api javascript


#1

Buenos dias, como puedo consumir la API usando javascript ya que siempre me genera inconvenientes con los CORS, ya intente con axios, fetch y jquery y por todos los metodos me genera problema con los cors, dejo el codigo:
function myqtthubLog(){
axios({
method: ‘POST’,
url: ‘https://node02.myqtthub.com/login’,
crossDomain: true,
dataType: “jsonp”,
headers:{
“Accept”: “application/json”,
“Access-Control-Allow-Origin”: “*”,
“Content-Type”: “application/json”
},
data: {
“clientId” : “clientid”,
“userName” : “username”,
“password” : “password”,
“cleanSession” : false
}
}).then(res => console.log(res.data))

		}

anexo el error generado
Access to XMLHttpRequest at ‘https://node02.myqtthub.com/login’ from origin ‘null’ has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.


#2

Hola jimalejo14 yo lo intente y me paso lo mismo, debe hacerse directamente desde el servidor para que no se genere ese error, pero el servidor no tiene que estar en local host, saludos.