Internet Explorer 9 không gửi cookie phiên với các yêu cầu AJAX của tôi.Không có cookie phiên trên Internet Explorer 9 Các yêu cầu AJAX
Khi tôi đưa ra yêu cầu xác thực tới API của tôi qua AJAX, nó trả về phản hồi đặt cookie phiên. Các cuộc gọi tiếp theo tới API qua AJAX sẽ không gửi cookie trở lại máy chủ.
API nằm trên cùng một máy chủ. Tương tự, các yêu cầu trang không phải AJAX thông thường cũng không hiển thị cookie phiên. Tôi đã tắt tất cả cài đặt bảo mật và quyền riêng tư trong Tùy chọn Internet. Chrome gửi cookie đúng cách.
Làm cách nào để nhận được IE trả lại cookie? Cảm ơn!
Bạn có thể đăng yêu cầu HTTP và tiêu đề phản hồi không? – slashingweapon
Tôi đã gặp phải cùng một vấn đề ngay hôm nay. Tôi chưa tìm được giải pháp cho nó. Vui lòng cập nhật Câu hỏi này về các cách tiếp cận có thể có! –
Tôi đã tìm thấy http://www.dotnet-developer.de/2012/01/aspnet/session-cookies-lost-in-internet-explorer-ie9/ nhưng tôi chưa hiểu hết. Nếu tôi chỉ thêm HTTP-Header được mô tả, mọi thứ dường như hoạt động nhưng IE vẫn nói rằng tôi không có chính sách bảo mật. –