Tôi đang xây dựng ứng dụng Facebook và tôi nhận thấy rằng khi cố gắng nhận trạng thái đăng nhập của người dùng bằng API Javascript, đôi khi tôi gặp lỗi:Từ chối hiển thị tài liệu vì hiển thị bị cấm bởi X-Frame-Options
"Từ chối hiển thị tài liệu vì màn hình bị cấm bởi Tùy chọn khung hình X".
Tôi đã có thể tái tạo điều này mỗi khi tôi nhấn trang "kiểm tra trạng thái đăng nhập" của ứng dụng chỉ trong khi sử dụng Facebook làm trang, thay vì tài khoản người dùng của tôi. Điều này là dễ dàng, đủ để tránh bây giờ mà tôi biết điều này gây ra vấn đề, nhưng rõ ràng là người dùng của tôi có thể không biết điều này.
Có cách nào để xác định xem người dùng có đang sử dụng Facebook làm Trang hay không? Vì điều đó dường như làm hỏng toàn bộ ứng dụng của tôi.
Bạn có thể xác nhận xem tệp kênh.htm của bạn có hoạt động như mong đợi không? – DMCS
có thể trùng lặp của [Cách phát hiện "Bị từ chối hiển thị tài liệu vì màn hình bị cấm bởi Tùy chọn X-Frame." error?] (http://stackoverflow.com/questions/9106413/way-to-detect-refused-to-display-document-because-display-forbidden-by-x-frame) – balexandre