0

我正在尝试实现 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”}

4

0 回答 0