jQuery ajax GET retorna método 405 não permitido
Estou tentando acessar uma API que requer autenticação. Este é o código que estou usando, mas continuo recebendo um erro do método 405 não permitido. Alguma ideia? (meu nome de usuário e senha estão corretos)
function basic_auth(user, pass){
var tok = user + ':' + pass;
var hash = $.base64.encode(tok);
return "Basic " + hash;
}
var auth = basic_auth('username','password');
var releaseName1 = "11.6.3";
var releaseName2 = "11.6.3 Confirmed";
$.ajax({
type: "GET",
url: "https://www10.v1host.com/Company/rest-1.v1/Data/Story?sel=Description,Number,Name,Timebox.Name,Parent,AssetState&where=Custom_Release2.Name='"+releaseName1+"','"+releaseName2+"';AssetState='64'",
beforeSend: function(xhr){
xhr.setRequestHeader('Authorization', auth);
},
dataType: "xml",
async: false,
success: parseXml
});
function parseXml(xml){
$(xml).find("item");
}