Tôi đã làm việc về một vấn đề trong một ngày rưỡi vừa qua và vẫn chưa tìm được giải pháp.Ứng dụng canvas Facebook iFrame Phiên bản PHP
Khi visitng trò chơi của tôi trên facebook (trong iFrame của facebook) phiên php không hoạt động. Điều này là dành cho IE và Safari. Chrome hoạt động tốt.
Tôi đã đọc tất cả các bài đăng trên ngăn xếp về vấn đề này, dường như nằm dưới sự bảo mật cookie của bên thứ ba và cần tương tác với iFrame trước tiên. Đã có một cách giải quyết bằng cách làm cho javascript đăng một số dữ liệu biểu mẫu lên iFrame trước, nhưng điều này dường như đã được 'cố định' trong các phiên bản mới nhất của các trình duyệt rất gần đây vì điều này không còn hoạt động nữa.
Tôi thậm chí đã thử triển khai trang bắt đầu yêu cầu họ nhấp vào liên kết đầu tiên (trong iFrame) để tải trang khác mà sau đó sẽ tạo phiên. Nhưng ngay cả điều đó cũng không hiệu quả.
Tôi cũng gặp sự cố khi tải các trang mới trong iFrame bằng javascript, điều này dường như luôn gây ra các lần làm mới vòng lặp vô hạn.
Và không, tiêu đề P3P KHÔNG giải quyết được.
Có ai có giải pháp cho vấn đề này không? Tôi không thể là người duy nhất với nó, xem xét có bao nhiêu ứng dụng facebook tồn tại!
bạn có chính sách p3p chính xác không? Tôi có nhiều ứng dụng FB và các vấn đề phiên luôn được giải quyết với các tiêu đề p3p chính xác – scibuff
Ngay cả đối với safari? Bạn có thể cho tôi một ví dụ về tiêu đề của bạn không. Tôi nghĩ rằng tôi cắm vào: tiêu đề ('p3p: CP = "NOI ADM DEV PSAi COM NAV CỦA CHÚNG TÔI OTR STP IND DEM"'); không có kết quả. –