我现在有两个网站。一个有令牌,一个应该允许用户使用令牌做事。当我访问具有令牌的第一个站点时, mySite.local/services/session/token 它显示它:OTV4Gu9VQfjIo2ioQ0thajdEJ6nEINoxsLuwgT_6S0w
当我在应该获取此令牌的页面上时,我得到一个空响应并抛出 ajax 函数的错误。
奇怪的是,在使用 firebug 调查问题时,我可以看到 ajax 请求的响应是 43B - 与令牌大小相同。因此,由于某种原因,带有令牌的页面被正确点击,但响应没有通过。
这是萤火虫响应的屏幕截图:
这是带有ajax请求的JQuery:
var nid; //global node id variable
$('html').click(function(){
try {
$.ajax({
url:"http://mySite.local/services/session/token",
type:"get",
dataType:"text",
error:function (jqXHR, textStatus, errorThrown) {
alert('error thrown - ' + errorThrown);
console.log(JSON.stringify(jqXHR));
console.log(JSON.stringify(textStatus));
console.log(JSON.stringify(errorThrown));
},
success: function (token) {
//Do some stuff now that token is received
}
});
}
catch (error) {
alert("page_dashboard - " + error);
}
});