Para participar en los flujos de OAuth 2.0 en Apigee, las aplicaciones cliente deben registrarse.
¿Qué es el registro?
El registro permite que Apigee (el servidor de autorización) identifique de forma única tu aplicación. Cuando registras tu aplicación, recibes dos claves: un ID de cliente y un secreto de cliente. La aplicación necesita estas claves al negociar tokens de acceso con el servidor de autorización.
Pasos rápidos
Si quieres registrar una nueva aplicación, sigue estos pasos:
Accede a la página Aplicaciones para desarrolladores, tal como se describe a continuación.
Para acceder a la página Aplicaciones del desarrollador, sigue estos pasos:
Seleccione Publicar > Aplicaciones en la barra de navegación de la izquierda.
Haz clic en + Aplicación.
Rellena el formulario:
Introduce el nombre y el nombre visible de la aplicación.
Selecciona un desarrollador (puedes elegir uno de los predeterminados o crear el tuyo propio).
(Opcional) Introduce una URL de retrollamada. Se usa en flujos de tipo de concesión de OAuth de tres vías. Aquí es donde Apigee redirige al usuario después de que complete la autenticación (inicio de sesión) con el servidor de recursos. Debe ser una URL completa, por lo que puede introducir algo como https://www.example.com. Para obtener más información sobre OAuth de tres pasos, consulta el artículo sobre cómo implementar el tipo de autorización de código.
Añade un producto de API. Puedes seleccionar un producto que ya tengas o crear uno.
Por ahora, omita la sección de atributos personalizados.
Haz clic en Crear.
Busca tu nueva aplicación en la lista de aplicaciones de desarrollador y selecciónala.
Haz clic en Mostrar para ver los valores de ID de consumidor (ID de cliente) y Secreto de consumidor (secreto de cliente).
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-04 (UTC)."],[[["\u003cp\u003eThis content is applicable to both Apigee and Apigee hybrid platforms, and clients must register their applications to participate in OAuth 2.0 flows on Apigee.\u003c/p\u003e\n"],["\u003cp\u003eApp registration in Apigee involves uniquely identifying the app to the authorization server, and upon registration, a client ID and client secret are issued to the app.\u003c/p\u003e\n"],["\u003cp\u003eTo register a new app, you can navigate to the Developer Apps page in the Apigee UI by going to Publish > Apps and then clicking + App.\u003c/p\u003e\n"],["\u003cp\u003eThe registration process requires basic details such as app name, display name, the associated developer, and an API product, with an optional callback URL for three-legged OAuth grant type flows.\u003c/p\u003e\n"],["\u003cp\u003eAfter app registration, the Consumer ID (client ID) and Consumer Secret (client secret) values can be accessed by selecting the app from the Developer Apps list and clicking Show.\u003c/p\u003e\n"]]],[],null,["# Registering client apps\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\n\n*View [Apigee Edge](https://docs.apigee.com/api-platform/get-started/what-apigee-edge) documentation.*\n\nTo participate in OAuth 2.0 flows on Apigee, client apps must be registered.\n\nWhat is registration?\n---------------------\n\nRegistration allows Apigee (the authorization server) to uniquely identify your app. When\nyou register your app, you receive back two keys: a client ID and client secret. The app needs\nthese keys when negotiating for access tokens with the authorization server.\n\nQuick steps\n-----------\n\nIf you want to register a new app:\n\n1. Access the Developer Apps page, as described below. To access the Developer Apps page:\n\n 1. Open the [Apigee UI](https://apigee.google.com).\n 2. Select **Publish \\\u003e Apps** in the left navigation bar.\n 3. Click **+ App**\n 4. Fill out the form:\n 1. Enter a name and display name for the app.\n 2. Select a developer (you can choose one of the default developers or [create your\n own](/apigee/docs/api-platform/publish/adding-developers-your-api-product#add)).\n 3. (Optional) Enter a callback URL. This is used for \"three-legged\" OAuth grant type flows. This is where Apigee redirects the user after they complete authentication (login) with the resource server. It has to be a complete URL, so you might enter something like `https://www.example.com`. For more about three-legged OAuth, see [Implementing\n the authorization code grant type](/apigee/docs/api-platform/security/oauth/oauth-v2-policy-authorization-code-grant-type).\n 4. Add an API product. You can select an existing product or [create your own](/apigee/docs/api-platform/publish/create-api-products#add).\n 5. Skip the custom attributes section for now.\n 6. Click **Create**.\n 5. Find your new app in the list of developer apps and select it.\n 6. Click **Show** to see the Consumer ID (client ID) and Consumer Secret (client secret) values.\n\n More information\n ----------------\n\n For a more detailed discussion of app registration, see\n [Register apps and manage API\n keys](/apigee/docs/api-platform/publish/creating-apps-surface-your-api). If you'd like to know more about the role of API products, see\n [What is an API product?](/apigee/docs/api-platform/publish/what-api-product)."]]