1

我有一个 JQuery 移动应用程序。此应用程序当前在 localhost 上运行。我依赖托管在我的一些后端服务器上的一些服务。当我运行查询时,我在提琴手中注意到我得到了 302。这个 302 导致我的服务调用失败。

如果我在浏览器窗口中复制并粘贴服务的 URL,一切正常。这是我的 JQuery 代码

$.ajax({
  url: GetServiceUrl(),
  type: "GET",
  data: vm,
  contentType: "application/json",
  success: service_Succeeded,
  error: service_Failed
});

function service_Succeeded(result) {
    alert("received!");
}

function service_Failed() {
  alert("oops");
}

function GetServiceUrl() {
  var url = "http://www.mydomain.com/services/endpoint";
  return url;
}

为什么我的应用程序会收到 302?

谢谢

4

1 回答 1

0

您的服务正在发送重定向请求。也许您需要登录?

于 2013-08-28T09:34:08.853 回答