I have an application that involves making XHR requests to many different REST services which I call via $http or $resource. Nearly all of these are authenticated, so as a convenience, I set my $httpProvider.defaults.withCredentials to true so I don't need to do that individually for each factory/service.
One or two of these services are not authenticated, so I tried to override this by setting withCredentials to false at the individual $http/$resource config but it seems the $httpProvider.defaults settings takes precedence and can't be overriden. Can someone confirm if this is the case? I know the request is being sent with credentials because one of the non-authenticated service's CORS config is set with a wildcard and I get a "Cannot use wildcard *i*n Access-Control-Allow-Origin when credentials flag is true" error unless I change my defaults to not send credentials. -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/groups/opt_out.
