使用Javascript从Web服务检索标题信息

使用Javascript从Web服务检索标题信息,javascript,ajax,cordova,http-headers,digest-authentication,Javascript,Ajax,Cordova,Http Headers,Digest Authentication,我目前无法从WCF web服务检索移动设备上的www authenticate标头信息。这是一款基于phonegap平台的android移动应用程序,因此我大量使用javascript 我试着在几个不同的浏览器上测试这个应用程序。ie7和safari允许我毫无问题地检索信息。然而,firefox、chrome和不幸的是android设备不允许我获取信息。Chrome和Firefox抱怨跨站点ajax调用……调用该函数时,手机就会死机 我很确定这与跨站点ajax问题无关,因为mobile->web

我目前无法从WCF web服务检索移动设备上的www authenticate标头信息。这是一款基于phonegap平台的android移动应用程序,因此我大量使用javascript

我试着在几个不同的浏览器上测试这个应用程序。ie7和safari允许我毫无问题地检索信息。然而,firefox、chrome和不幸的是android设备不允许我获取信息。Chrome和Firefox抱怨跨站点ajax调用……调用该函数时,手机就会死机

我很确定这与跨站点ajax问题无关,因为mobile->webservice不被视为跨站点…我可以成功地从常规网站(如www.google.com)检索标题信息。有人能给我指点方向吗

以下是我的代码:

function getAuthInfo(){    
var req = new XMLHttpRequest();
    req.open('HEAD', "http://foo.com/messages/userreg", false);
    req.send();
    alert(req.getAllResponseHeaders());
    alert(req.getResponseHeader("Www-Authenticate"));
}