ID c?a bài: 323752 - L?n xem xét sau cùng: 15 Tháng Sáu 2007 - Xem xét l?i: 3.0 Các biến của phiên bị mất nếu bạn sử dụng FRAMESET trong Internet Explorer 6? Trang nàyTRI?U CH?NG Nếu bạn cài FRAMESET có các FRAME trỏ tới các Web site khác trên mạng của các đối tác hoặc bên trong mạng của bạn, nhưng bạn lại sử dụng các tên miền cấp cao khác nhau, bạn có thể nhận thấy rằng trong Internet Explorer 6, bất kỳ cookie nào mà bạn cố cài trong các FRAME đó đều bị mất. Hiện tượng này phần lớn là do mất trạng thái phiên trong ứng dụng Web Trang máy chủ hiện hoạt (ASP) hoặc ASP.NET. Bạn cố gắng truy nhập vào một biến trong đối tượng Phiên mà bạn cho là tồn tại, tuy nhiên kết quả trả lại là một chuỗi trống. Bạn cũng gặp phải vấn đề này trong bối cảnh FRAME nếu các trang Web của bạn luân phiên sử dụng các tên thuộc Hệ thống Tên miền (DNS) và các địa chỉ Giao thức Internet (IP). NGUYÊN NHÂN Internet Explorer 6 hỗ trợ Dự án Platform for Privacy Preferences (P3P). Theo Tiêu chuẩn P3P, nếu một FRAMESET hoặc một cửa sổ chính tham chiếu một trang khác bên trong một FRAME hoặc một cửa sổ phụ, trang web phụ sẽ được coi là nội dung của bên thứ ba. Internet Explorer sử dụng thiết đặt riêng tư mặc định Mức trung bình tự động loại bỏ các cookie được gửi từ các trang của bên thứ ba.
GI?I PHÁP Bạn có thể thêm tiêu đề chính sách thỏa thuận P3P cho nội dung phụ, và bạn có thể khẳng định rằng không có hành động gây hại với dữ liệu của người dùng được diễn ra. Nếu Internet Explorer dò thấy một chính sách thích hợp, Internet Explorer sẽ cho phép cài cookie. Ghé thăm Web site MSDN sau để xem danh sách hoàn chỉnh các mã chính sách thích hợp và không thích hợp: Bảo mật trong Internet Explorer 6 http://msdn.microsoft.com/workshop/security/privacy/overview/privacyie6.asp (http://msdn.microsoft.com/workshop/security/privacy/overview/privacyie6.asp) Một chính sách thỏa thuận đơn giản đáp ứng tiêu chí này tuân theo: Bạn có thể cài tiêu đề này nếu bạn sử dụng phương pháp Response.AddHeader trên trang ASP. Trong ASP.NET, bạn có thể sử dụng phương pháp Response.AppendHeader. Bạn có thể sử dụng Phần đính vào Quản lý IIS (inetmgr) để thêm vào một tệp tĩnh. Làm theo những bước sau để thêm tiêu đề này vào tệp tĩnh:
T?NH TR?NGHành vi này là theo thiết kế. THÔNG TIN THÊMCác bước mô phỏng hành vi.
THAM KH?O
Để biết thêm thông tin, bấm số bài viết sau đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
283185
(http://support.microsoft.com/kb/283185/
)
Cách quản lý cookie trong Internet Explorer 6 (Bài viết này có thể chứa liên kết tới nội dung tiếng Anh (chưa được dịch)). 290333
(http://support.microsoft.com/kb/290333/
)
Mô tả về dự án Platform for Privacy Preferences (P3P) (Bài viết này có thể chứa liên kết tới nội dung tiếng Anh (chưa được dịch)). 293222
(http://support.microsoft.com/kb/293222/
)
Thiết đặt quyền riêng tư mặc định trong Internet Explorer 6 (Bài viết này có thể chứa liên kết tới nội dung tiếng Anh (chưa được dịch)). | D?ch tiêu đ?
|

Quay l?i đ?u trang
