Budujemy aplikacji Facebook tu w pracy, przy użyciu metody iframe. Dla aplikacji do pracy, musi ustawić pliki cookie w iframe.
Safari ma ciasteczek osób trzecich domyślnie wyłączone, więc jesteśmy obecnie przekierowując cały przeglądarkę na nasz serwer, ustawić żądany plik cookie do śledzenia sesji, a następnie przekierowanie z powrotem do strony aplikacji Facebook ponownie.
Ta metoda działa i działa dobrze. Chyba że ktoś przychodzi wraz z Firefoksem, który ręcznie wyłączone ciasteczka strony trzeciej, jak domyślne Firefoksa aby po ich włączeniu. Safari działa bo to nie pozwala na ustawienie plików cookie z iframe, ale można je odczytać. Firefox z drugiej strony, nie pozwala odczytać pliki cookie, a tym samym staje się rodzajem niemożliwe.
Czy mimo to uzyskać Firefox do wysyłania plików cookie do iframe na zewnętrznym serwerze, gdy ciasteczka firm trzecich są wyłączone?













