Konfigurowanie środowiska programistycznego w celu implementacji FedCM

Aby skonfigurować środowisko do wdrożenia FedCM, musisz mieć bezpieczny kontekst (HTTPS lub localhost) zarówno u dostawcy tożsamości, jak i u dostawcy usług w Chrome.

Blokuj pliki cookie innych firm

Blokowanie plików cookie innych firm w ustawieniach Chrome
Blokowanie plików cookie innych firm w ustawieniach Chrome

Możesz przetestować działanie FedCM bez plików cookie innych firm w Chrome. Aby blokować pliki cookie innych firm, używaj trybu incognito lub wybierz „Blokuj pliki cookie innych firm” w ustawieniach na komputerze chrome://settings/cookies albo na urządzeniu mobilnym, przechodząc do Ustawień > Ustawienia witryn > Pliki cookie.

Debugowanie na komputerze

Od wersji Chrome 139 możesz debugować FedCM za pomocą Narzędzi deweloperskich w przeglądarkach opartych na Chromium:

  1. Otwórz DevTools.
  2. Otwórz panel Sieć.

    Po prawej stronie ekranu otwarty jest panel Sieć w Narzędziach deweloperskich.
    Panel Sieć w Narzędziach deweloperskich

  3. Otwórz witrynę, którą chcesz sprawdzić, np. naszą demonstracyjną stronę RP.

    1. Aby odfiltrować tylko żądania FedCM, wpisz resource-type:fedcm na pasku filtra.
      Panel Sieć w Narzędziach deweloperskich jest otwarty i zastosowany jest filtr „resource-type:fedcm”, który wyświetla na liście tylko żądania FedCM.
      Filtr typu zasobu zastosowany w panelu Sieć w Narzędziach deweloperskich
  4. Kliknij dowolne żądanie, aby je dokładniej sprawdzić.

    Karta Nagłówki w szczegółach żądania wskazuje, że żądanie do punktu końcowego „accounts” zakończyło się niepowodzeniem z kodem stanu „401 Unauthorized”.
    Szczegóły żądania