我正在尝试实现 jsonp 函数,但收到 401 响应,
网站1上的代码:
goaap: function () {
$.ajax({
Authorization: '',
type: 'GET',
url: 'http://www.wedsite2.com/global/js/live.js?callback=goaa',
async: false,
contentType: "application/json; charset=utf-8",
dataType: 'jsonp',
success: function (msg) {
//do something
}
});
},
网站2上的代码:
goaa: function () {
var request = null;
while (request === null) {
request = $.ajax({
url: "default.aspx/goaa",
data: '{AID: "' + $('#details').data('aid') + '"}',
dataType: 'json',
type: "POST",
contentType: "application/json; charset=utf-8"
});
}
return request;
},
我查看了一些示例,他们建议 jsonp 实现是直截了当的,我是否在我的实现中遗漏了导致 401 响应的某些内容?
来自萤火虫的额外信息:
回复:
{"Message":"处理请求时出错。","StackTrace":"","ExceptionType":""}
JSON:
消息“处理请求时出错。” StackTrace "" 异常类型 ""
帖子:JSON:AID“-1”来源:{AID:“-1”}