Configura l'ambiente di sviluppo per implementare FedCM

Per configurare l'ambiente per iniziare a implementare FedCM, devi disporre di un contesto sicuro (HTTPS o localhost) sia sull'IdP che sul RP in Chrome.

Blocca cookie di terze parti

Bloccare i cookie di terze parti dalle impostazioni di Chrome
Bloccare i cookie di terze parti dalle impostazioni di Chrome

Puoi testare il funzionamento di FedCM senza cookie di terze parti in Chrome. Per bloccare i cookie di terze parti, utilizza la modalità di navigazione in incognito oppure scegli "Blocca cookie di terze parti" nelle impostazioni del computer all'indirizzo chrome://settings/cookies o sui dispositivi mobili andando su Impostazioni > Impostazioni sito > Cookie.

Eseguire il debug su computer

A partire da Chrome 139, puoi eseguire il debug di FedCM con DevTools nei browser basati su Chromium:

  1. Apri DevTools.
  2. Vai al riquadro Rete.

    Il riquadro Rete di DevTools è aperto sul lato destro dello schermo.
    Pannello Rete di DevTools

  3. Vai al sito web che vuoi esaminare, ad esempio la nostra demo RP.

  4. Puoi filtrare solo le richieste FedCM digitando resource-type:fedcm nella barra dei filtri.

    Il riquadro Rete di DevTools è aperto e il filtro "resource-type:fedcm" è applicato, in modo da mostrare solo le richieste FedCM nell'elenco.
    Filtro per tipo di risorsa applicato nel riquadro Rete di DevTools

  5. Fai clic su una richiesta per esaminarla più da vicino.

    La scheda Intestazioni dei dettagli della richiesta indica che la richiesta all'endpoint "accounts" non è riuscita con il codice di stato "401 Unauthorized".
    Dettagli della richiesta

Passaggi successivi

Scopri come implementare la tua soluzione di gestione delle identità con FedCM lato provider di identità.
Implementa FedCM per i tuoi RP e distribuisci l'SDK JavaScript. Mantieni aggiornati i RP eliminando la necessità di un'implementazione autonoma.