Adición de un proveedor de identidad de Apple

Aprenda a configurar un proveedor de identidad social de Apple en dominios de identidad en IAM,

Se necesita una cuenta de desarrollador de Apple para la integración con Apple IdP. Puede inscribirse en el Programa de Desarrolladores de Apple a través de este enlace: https://developer.apple.com/programs/enroll/.

Para configurar un proveedor de identidad social de Apple en dominios de identidad en IAM, se necesitan los siguientes 4 atributos:

  • ID de cliente

  • ID de desarrollo de Apple

  • ID de clave de Apple

  • Archivo de claves privadas de Apple

1. Creación de un ID de desarrollo

Para integrar un proveedor de identidad social de Apple, complete los pasos siguientes.

  1. Inicie sesión en el portal del desarrollador de Apple y seleccione Certificados, identificadores y perfiles.
  2. Seleccione Identificadores y seleccione el símbolo más cerca de Identificadores.
  3. Seleccione ID de aplicación y cree un nuevo ID de aplicación proporcionando el ID de paquete explícito y la descripción.
  4. Seleccione Iniciar sesión con Apple.
  5. Registre el ID de equipo. El ID de equipo será el ID de desarrollo de Apple de IdP de Apple.

2. Obtención de ID de cliente y lista de permitidos de una URL de dominio de identidad

  1. Obtención de un ID de cliente
    1. Una vez que el ID de aplicación esté disponible, navegue a la página Identificadores y seleccione el símbolo más.
    2. Seleccione ID de servicio.
    3. Proporcione el identificador y regístrelo. Este identificador será el ID de cliente de Apple IdP.
  2. Lista de permitidos de URL de dominio de identidad.
    1. Después de registrarse, edite el ID de servicios.
    2. Marque Iniciar sesión con Apple y seleccione Configurar.
    3. En la página Configure, introduzca los detalles del dominio de identidad y las URL de devolución.
      Nota

      La URL de lista de permitidos debe tener el siguiente formato:

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

      Ejemplo:

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

3. Creación de una nueva clave y obtención de un ID de clave

Es la clave que se utiliza para crear el secreto de cliente para Apple IdP. En el portal del desarrollador de Apple, seleccione Certificados, identificadores y perfiles.
  1. Seleccione Claves.
  2. Seleccione el icono más para crear una nueva clave.
  3. Seleccione Iniciar sesión con Apple y seleccione Configurar.
  4. Seleccione el ID de aplicación y seleccione Guardar. Se genera un nuevo par de claves y se muestra la página Descargar clave.
  5. La clave privada solo se puede descargar una vez. Seleccione Download (Descargar) y guarde el archivo de claves de forma segura. Además, anote el ID de clave, que se muestra en la misma página.