Nếu có tập hợp cookie cho tên miền phụ, metric.foo.com, có cách nào để tôi xóa cookie metric.foo.com theo yêu cầu đến www.foo.com không? Trình duyệt (ít nhất là Firefox) dường như bỏ qua một Set-Cookie với tên miền là metric.foo.com.Có thể xóa cookie miền phụ không?
Trả lời
Cookie chỉ có thể đọc được bởi tên miền đã tạo chúng, vì vậy nếu cookie được tạo tại metric.foo.com, cookie sẽ phải bị xóa trong cùng một miền như được tạo. Điều này bao gồm các tên miền phụ.
Nếu bạn được yêu cầu xóa cookie khỏi metric.foo.com, nhưng hiện đang chạy một trang tại www.foo.com, bạn sẽ không thể.
Để thực hiện việc này, bạn cần tải trang từ metric.foo.com hoặc tạo cookie trong foo.com để có thể truy cập được dưới bất kỳ tên miền phụ nào. HOẶC sử dụng này:
Response.cookies ("mycookie") domain = ".foo.com"
... trong khi tạo ra nó, và trước khi bạn xóa nó..
..untested - sẽ hoạt động.
Tôi gặp sự cố tương tự với tên miền phụ. Đối với một số lý do nhận được cookie đầu tiên từ yêu cầu không hoạt động. Thay vào đó, tôi đã kết thúc việc tạo một cookie mới có cùng tên cookie và ngày hết hạn trong quá khứ. Điều đó hoạt động hoàn hảo:
void DeleteSubdomainCookie(HttpResponse response, string name) { HttpCookie cookie = new HttpCookie(name); cookie.Expires = DateTime.Now.AddMonths(-1); cookie.Domain = ".yourdomain.com"; response.Cookies.Add(cookie); }
- 1. Tên miền phụ có thể xóa cookie miền không?
- 2. đặt cookie tên miền phụ có thể truy cập được vào tên miền phụ phụ?
- 3. Có thể chia sẻ cookie giữa tên miền và tên miền phụ
- 4. Đặt cookie phiên cho tên miền phụ cụ thể
- 5. Làm thế nào để đọc cookie chính từ miền phụ với cookie miền phụ hiện có trong PHP?
- 6. Cookie không có tên miền?
- 7. Thiết cookie cho nhiều tên miền phụ
- 8. Chia sẻ cookie giữa tên miền phụ và miền
- 9. Có thể một tên miền có nhiều cookie không?
- 10. Người dùng có thể xóa cookie khỏi một miền nhất định không?
- 11. Có thể chia sẻ cookie giữa các tên miền phụ 'một số'?
- 12. Apache/PHP Vô hiệu hóa cookie cho miền phụ?
- 13. PHP setcookie() cho miền nhưng KHÔNG phải tên miền phụ
- 14. Xử lý cookie phụ miền chéo cho phiên?
- 15. Cookie có phải là kho lưu trữ tên miền phụ duy nhất không?
- 16. Nhận tên miền không có miền phụ từ URL
- 17. PHP: Kiểm soát miền tên miền/tên miền phụ
- 18. Cách xóa cookie dưới 1 miền trong CookieContainer
- 19. Cách lấy tên miền của một cookie cụ thể?
- 20. Cookies và tên miền phụ
- 21. Cookie tên miền chéo
- 22. Cookie tên miền phụ được gửi theo yêu cầu Tiêu đề cookie, nhưng không xuất hiện trong tài liệu JavaScript.cookie
- 23. IE10 chia sẻ cookie trên các tên miền phụ theo mặc định
- 24. .htpasswd trên tên miền phụ cụ thể
- 25. jQuery: Đặt cookie cho hai tên miền
- 26. đặt cookie tên miền chéo với javascript
- 27. Thay đổi Tên miền Cookie
- 28. Cách đặt Cookie trong PHP cho miền
- 29. Cookie PHP cho nhiều tên miền
- 30. Có thể tìm tất cả các tên miền phụ DNS cho một tên miền cụ thể không?