Esta página se aplica a Apigee y Apigee Hybrid.
Consulta la documentación de
Apigee Edge.
Para participar en los flujos de OAuth 2.0 en Apigee, las apps cliente deben estar registradas.
¿Qué es el registro?
El registro permite que Apigee (el servidor de autorización) identifique tu app de forma única. Cuando registras tu app, recibes dos claves: un ID de cliente y un secreto del cliente. La app necesita estas claves cuando se negocia para los tokens de acceso con el servidor de autorización.
Pasos rápidos
Para registrar una app nueva, en la página Apps, haz lo siguiente:
Consola de Apigee Cloud
- En la consola de Google Cloud , ve a la página Distribución > Apps.
Ve a Apps.
- Haz clic en Crear.
- Especifica los Detalles de la app, tal como se describe en la siguiente tabla:
Campo Descripción ¿Es obligatorio? Nombre de la app Nombre de la app. No puedes cambiarlo una vez que se crea la aplicación. Este nombre se usa en las llamadas a la API de Apigee. Obligatorio Nombre visible Nombre visible de la app que aparece en la IU de Apigee y en el portal para desarrolladores. Opcional Desarrollador Selecciona un nombre del desarrollador en el menú desplegable.
Nota: Por motivos de rendimiento, no todos los desarrolladores se muestran en el menú desplegable. Comienza a escribir el nombre del desarrollador o el correo electrónico en el cuadro de búsqueda y los valores desplegables se definirán de forma automática para coincidir con el texto que escribes. Consulta también Registra desarrolladores de apps.
Obligatorio URL de devolución de llamada Por lo general, se especifica la URL de una app que se designa para recibir un código de autorización en nombre de la app cliente. Este valor no es obligatorio para todos los productos de API. Opcional Notas Notas descriptivas de la app Opcional - Especifica las Credenciales, incluidos el vencimiento y el estado de la clave de API, y los productos de API asociados. En la sección Credenciales, haz clic en
Campo Descripción Vencimiento Selecciona una fecha o duración de vencimiento, o configura la clave de API para que nunca venza. Productos Asocia uno o más productos de API con la clave de API: - Haz clic en Agregar productos.
- Selecciona uno o más productos de API de la lista.
- Haz clic en Aceptar.
- Haz clic en Agregar.
Agregar credencial y, luego, ingresa la siguiente información:
- Establece el Estado en Aprobado o Revocado para cada producto de API. Si agregaste un producto de API a la credencial que requiere aprobación manual, se mostrará
Pending approval status
. De lo contrario, mostraráApproved
. En este paso, puedes cambiar el estado de aprobación.- En la lista de Productos de la sección Credenciales, selecciona uno o más productos.
- Haz clic en Aprobar o Revocar.
- Haz clic en Crear.
- Busca tu app nueva en la lista de apps para desarrolladores y selecciónala.
- Haz clic en para ver los valores de Clave (ID de cliente) y Secreto (secreto del cliente).
IU clásica
- Accede a la página Apps para desarrolladores, como se describe a continuación.
Si deseas acceder a la página Apps para desarrolladores, haz lo siguiente:
- Abre la IU de Apigee.
- Selecciona Publicar > Apps en la barra de navegación izquierda.
- Haz clic en + App
- Completa el formulario:
- Ingresa un nombre y un nombre visible para la app.
- Selecciona un desarrollador (puedes elegir uno de los desarrolladores predeterminados o crear uno propio).
- Ingresa una URL de devolución de llamada (opcional). Se usa para flujos de tipo de permiso de OAuth de tres segmentos. Aquí es donde Apigee redirecciona al usuario después de que completa la autenticación (acceso) con el servidor de recursos. Debe ser una URL completa, por lo que puedes ingresar algo similar a esto
https://www.example.com
. Para obtener más información sobre OAuth de tres segmentos, consulta Implementa el tipo de otorgamiento de código de autorización. - Agrega un producto de API. Puedes seleccionar un producto existente o crear uno propio.
- Omite la sección de atributos personalizados por ahora.
- Haga clic en Crear.
- Busca tu app nueva en la lista de apps para desarrolladores y selecciónala.
- Haz clic en Mostrar para ver los valores de ID de consumidor (ID de cliente) y de secreto del cliente (secreto del cliente).
Más información
Para obtener un análisis más detallado del registro de la app, consulta Registra apps y administra claves de API. Si quieres obtener más información sobre la función de los productos de API, consulta ¿Qué es un producto de API?