I have the following
function quoteGridController($scope, $http) {
    $http.defaults.useXDomain = true;
    $http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded";
    delete $http.defaults.headers.common['X-Requested-With'];
    $http.post("http://localhost:57048/service/Quote/ReadQuoteForClientId", $.param({   "ClientId": 2 }))
    .success(function (data, status) {
        alert("Success");
        $scope.status = status;
        $scope.data = data;
    })
    .error(function (data, status) {
        alert("Error");
        $scope.status = status;
        $scope.data = data;
    });
}
This call fails when using Chrome but succeeds when using Internet Explorer. From what I have read this is a CORS problem. Is there any way I can get this call to work with both browsers?
EDIT: The Chrome console is giving me the following
XMLHttpRequest cannot load. No 'Access-Control-Allow-Origin' header is present on the requested resource. Therefore not allowed access.
 
    