Aggiunta di un provider di identità Apple

Scopri come impostare un provider di identità social Apple nei domini di identità in IAM,

Per l'integrazione con Apple IdP è necessario un account sviluppatore Apple. Puoi iscriverti all'Apple Developer Program utilizzando questo link: https://developer.apple.com/programs/enroll/.

Per impostare un provider di identità social Apple nei domini di identità in IAM, sono necessari i 4 attributi riportati di seguito.

  • ID client

  • ID sviluppo Apple

  • ID chiave Apple

  • File di chiave privata Apple

1. Creazione di un ID sviluppo

Per integrare un provider di identità sociale Apple, attenersi alla seguente procedura.

  1. Accedi al portale per sviluppatori Apple e seleziona Certificati, identificativi e profili.
  2. Selezionare Identificatori e selezionare il simbolo più vicino a Identificatori.
  3. Selezionare ID applicazione e creare un nuovo ID applicazione fornendo l'ID bundle esplicito e la relativa descrizione.
  4. Selezionare Accedi con Apple.
  5. Registrare l'ID team. L'ID team sarà l'ID sviluppo Apple di Apple IdP.

2. Recupero dell'ID client e dell'elenco di inclusione di un URL del dominio di Identity

  1. Recupero di un ID client
    1. Una volta che l'ID applicazione è disponibile, andare alla pagina Identificativi e selezionare il simbolo più.
    2. Selezionare ID servizio.
    3. Fornire l'identificativo e registrarlo. Questo identificativo sarà l'ID client di Apple IdP.
  2. Consenti elenco URL dominio di Identity.
    1. Dopo la registrazione, modificare l'ID servizi.
    2. Selezionare Accedi con Apple e selezionare Configura.
    3. Nella pagina Configura immettere i dettagli del dominio di Identity e gli URL di restituzione.
      Nota

      L'URL della lista di inclusione deve essere nel seguente formato:

      <identity-domain-url>/oauth2/v1/social/callback

      Esempio:

      https://<IdentityDomainID>.identity.oraclecloud.com/oauth2/v1/social/callback

3. Creazione di una nuova chiave e recupero di un ID chiave

Questa è la chiave utilizzata per creare il segreto client per Apple IdP. Nel portale per sviluppatori Apple selezionare Certificati, identificativi e profili.
  1. Selezionare Chiavi.
  2. Selezionare l'icona con il segno meno per creare una nuova chiave.
  3. Selezionare Accedi con Apple e selezionare Configura.
  4. Selezionare l'ID applicazione e selezionare Salva. Viene generata una nuova coppia di chiavi e viene visualizzata la pagina Scarica chiave.
  5. È possibile scaricare la chiave privata una sola volta. Selezionare Scarica e salvare il file chiave in modo sicuro. Prendere inoltre nota dell'ID chiave, visualizzato nella stessa pagina.