Tôi có một CORS đơn giản AJAX cuộc gọi từ bên trong AngularJS ứng dụng với thành công callback:
$http({method:'POST',url:"http://0.0.0.0:4567/authenticate",
params: {Lusername:scope.Lusername,Lpassword:scope.Lpassword}})
.success(function(){alert("Success")})
Khi được sử dụng trong Safari nó hoạt động tốt: lợi nhuận kỳ vọng đối tượng JSON và chương trình hộp cảnh báo. Tuy nhiên, trong Firefox, mặc dù đối tượng JSON được trả lại đúng cách nhưng hàm callback thành công không được kích hoạt.
Bất kỳ ý tưởng nào tại sao?
Có bạn một jsFiddle mà có thể tạo lại vấn đề? Nhân tiện, tôi biết đó chỉ là ví dụ, nhưng hãy suy nghĩ để sử dụng $ window.alert() thay vì chỉ alert() (trong đó [$ window] (http://docs.angularjs.org/api/ng.$ cửa sổ) là một dịch vụ mà bạn tiêm). – Blackhole
Khả năng của CORS. Kiểm tra điều đó. –