AJAX - 使用用户名和密码

时间:2017-05-17 08:55:41

标签: javascript jquery ajax xml

我试图对服务器进行跨源请求,以通过AJAX检索一些XML数据。 XML数据受密码保护,我必须输入凭据才能访问它。我试图自动填充这些字段,这样很明显我和用户每次想要检索一些数据时都必须写入它们,但似乎没有成功地通过我的请求传递它们,因为它仍然提示我用户名和密码。这是我的代码:

$.ajax({  
    type: "POST",  
    url: "https://example.com/api",  
    data:"?&mydata=1&moredata=2",
    dataType: "jsonp xml",   
    crossDomain:true,        
    beforeSend: function(xhr){
        xhr.withCredentials = true; 
    },
    username:"user",
    password:"pass",   
    success: function(xml){

        console.log(xml)

    }
});

我很自信我已经添加了所有必要的配置。任何人都可以发现我是否错过了某些内容,或者是否有替代方法可以做到这一点?

感谢

0 个答案:

没有答案