我正在開發一個小應用程序使用angularJS。 html頁面是本地文件,不會在Web服務器上部署。我定義了一個服務模塊,它將調用遠程webapi來獲取json數據,但是我的成功回調不會被調用。
$http({ method: 'GET', url: remoteServiceUri }).
success(function (data, status) {
var response = data;
}).
error(function (data, status) {
var error = data;
});
它總是調用到錯誤的方法。我該如何解決這個問題? 我可以證實,服務api工作正常,因爲我試圖在同一網站上部署頁面和webapi,在這種情況下,它的工作原理。
是由交叉域或所需的任何配置造成的? 謝謝。
確實給預檢OPTIONS請求遠程服務回覆? – lucassp 2015-03-25 08:37:10