Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde,
estou tentanto pegar um json que está localizado no meu servidor broker apache, mais não consigo, ele me retorna o seguinte erro:
XMLHttpRequest cannot load http://192.168.100.222:61680/api/json/broker/dest-metrics?_=1368638620512. Origin null is not allowed by Access-Control-Allow-Origin.
estou fazendo atravez de requisição ajax, segue o codigo:
console.log("carregando..");
var username = "admin";
var password = "password";
$.ajax({
type: 'GET',
url: 'url=[http://192.168.100.222:61680/api/json/broker/dest-metrics]http://192.168.100.222:61680/api/json/broker/dest-metrics [/url]',
dataType: 'json',
headers : {Accept : "application/json","Access-Control-Allow-Origin" : "*"},
beforeSend : function(req) {
req.setRequestHeader('Authorization', "Basic " +Base64.encode(username+":"+password))
console.log("Autenticado!!");
},
success: function(data) {
console.log(data);
console.log("Sucesso!!"); },
error: function (data) {
console.log("ERRO");
},
data: {},
async: false,
cache: false,
jsonp: true
}); por falor alguem poderia me ajudar ??
obrigado
consegui, tive que desabilitar o segurança do chrome com, digitando o seguinte comando no terminal: google-chrome --disable-web-security
obrigado