Para participar dos fluxos do OAuth 2.0 na Apigee, os apps clientes precisam ser registrados.
O que é registro?
O registro permite que a Apigee (o servidor de autorização) identifique seu app de maneira exclusiva.
Ao registrar seu aplicativo, você recebe duas chaves: um ID e uma chave secreta do cliente. O app precisa
dessas chaves ao negociar tokens de acesso com o servidor de autorização.
Etapas rápidas
Se você quiser registrar um novo app, siga estas etapas:
Acesse a página "Aplicativos para desenvolvedores", conforme descrito abaixo.
Para acessar a página "Apps do desenvolvedor", siga estas etapas:
Selecione Publicar > Apps na barra de navegação à esquerda.
Clique em + App.
Preencha o formulário:
Digite um nome e um nome de exibição para o app.
Selecione um desenvolvedor (é possível escolher um dos desenvolvedores padrão ou
criar o
próprio).
Opcional: insira um URL de callback. É usado para fluxos de tipo de concessão do OAuth de três
etapas. É aqui que a Apigee redireciona o usuário depois que ele conclui a autenticação
(login) com o servidor de recursos. Ele precisa ser um URL completo, por isso, insira algo
como https://www.example.com. Para mais informações sobre o OAuth de três etapas, consulte
Como implementar
o tipo de concessão do código de autorização.
Adicionar um produto de API. É possível selecionar um produto atual ou
criar o próprio produto.
Ignore a seção de atributos personalizados por enquanto.
Clique em Criar.
Encontre seu novo aplicativo na lista de apps de desenvolvedores e selecione-o.
Clique em Mostrar para ver os valores de ID do cliente (ID do cliente) e do secret
do cliente (chave secreta do cliente).
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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)."]]