延迟ajax请求到IIS 7.5托管的Web Api 2应用程序给出了500错误

时间:2016-04-13 06:14:47

标签: javascript jquery ajax iis asp.net-web-api2

调用web api 2 app的javascript代码,

$.when(
      $.ajax({
         type: 'get',
         url: "some/url",
         dataType: 'json',
         async: true
      }),
      $.ajax({
         type: 'get',
         url: "some/url",
         dataType: 'json',
         crossDomain: true
      })
     ).then((data, data2) => {...

错误消息:500(内部服务器错误)

如果我将ajax请求嵌套在先前的请求成功回调中,它会再次开始工作,这让我相信IIS/Web Api 2不喜欢多个并发请求?

有效的代码,

     $.ajax({
         type: 'get',
         url: "some/url",
         dataType: 'json',
         async: true,
         success: function () {
          $.ajax({
           type: 'get',
           url: "some/url",
           dataType: 'json',
           crossDomain: true,
           success: function() {...}
          })
        }
      })

0 个答案:

没有答案