atTask 的开发者论坛将我指向这里。
如果用户已经在该浏览器中登录,我如何设置我的 AngularJS 控制器$http.get
以访问 atTask 的搜索 api ?mydomain/attask/api/projects/search
我开始:
var atTaskTA = angular.module('atTaskTA', []);
atTaskTA.config(function($httpProvider) {
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];
});
atTaskTA.controller('atTaskTAController', ['$scope','$http', function($scope, $http){
$scope.data = "unknown";
$http.get("https://mydomain.com/attask/api/project/search").success(function(data){
console.log("Success", data);
$scope.data = data;
}).error(function() {
console.log("error");
});
}]);
我不熟悉设置标头以传递 cookie 信息以进行身份验证,我相信这是我需要做的。