Javascript 使用带$resource的withCredential

Javascript 使用带$resource的withCredential,javascript,angularjs,angular-http,Javascript,Angularjs,Angular Http,我想将资源与导航器中的cookie集一起使用 使用$http非常简单,因为我只需要将withCredential设置为true: $http({ method: 'POST', url: url, data: user, withCredentials: true }); 但是对于$resource,我没有找到一个解决方案来点相同的。。。我在github上看到了关于这一点的消息,但我认为对于所有请求,将Credential设置为true是不好的。您对如何操作有想

我想将资源与导航器中的cookie集一起使用

使用$http非常简单,因为我只需要将withCredential设置为true:

$http({
    method: 'POST',
    url: url,
    data: user,
    withCredentials: true
});

但是对于$resource,我没有找到一个解决方案来点相同的。。。我在github上看到了关于这一点的消息,但我认为对于所有请求,将Credential设置为true是不好的。您对如何操作有想法吗?

模块中带有凭据的配置
在AngularJS 1.1.2+中提供,您可以获得新版本并尝试一下。

您可以使用以下选项将其设置为全局标志:

 $http.defaults.withCredentials = true;

这将影响来自
$resource
模块以及
$http
模块的所有请求。

要更改的默认设置(因此
$resource
),您需要更改

使用凭据全局设置
,如下所示:

angular.module('YOUR_APP')
    .config(function($httpProvider) {
        $httpProvider.defaults.withCredentials = true;
    });