Importa segreti e chiavi utente esistenti

Stai visualizzando la documentazione di Apigee Edge.
Vai alla sezione Documentazione di Apigee X.
Informazioni

Apigee Edge genera automaticamente chiavi e segreti consumer al momento della creazione app per sviluppatori e associarle a prodotti basati su API. Queste procedure sono trattate nell'articolo Registrare app e gestire l'API chiavi. Tuttavia, potresti avere chiavi e secret utente esistenti che vuoi importare. Apigee Edge di un altro sistema. Tecnicamente, questo processo non è un'importazione. Ricreando chiavi esistenti in Edge, una alla volta.

Dimensione della chiave utente (chiave API) 2 kB
Dimensione Segreto utente 2 kB
  1. Crea le chiavi e i segreti utente in Edge con l'API di gestione, uno alla volta.
    Consulta le create una chiave utente e un'API segreta. Ecco il cURL:
    curl -H 'Content-type:application/json' -u email:password https://api.enterprise.apigee.com/v1/organizations/{organization}/developers/{developer_email_or_id}/apps/{app_name}/keys/create -X POST -d \
    '{
      "consumerKey": "key",
      "consumerSecret": "secret"
      }'
    
  2. Associa la chiave/segreta utente a uno o più prodotti API Edge. Attività Ciò consente di utilizzare la chiave utente importata (detta anche chiave API) nelle chiamate all'API proxy in cui l'autorizzazione è controllata dai prodotti.
    Consulta le aggiungi (post) prodotto API all'API chiave. Ecco il cURL:
    curl -H 'Content-type:application/json' -u email:password https://api.enterprise.apigee.com/v1/organizations/{organization}/developers/{developer_email_or_id}/apps/{app_name}/keys/{consumer_key_name} -X POST -d \
    '{
     "apiProducts": ["product_1", "product_2"]
    }'
    
  3. Facoltativamente, elimina la chiave/segreta utente iniziale generata automaticamente da Edge. Tuttavia, può conservare la chiave generata automaticamente. Sia la chiave importata sia la chiave generata automaticamente funzionano nell'API ed entrambe vengono visualizzate nella pagina Dettagli dell'app sviluppatore nell'interfaccia utente di gestione.
    Consulta le Chiave delete per un'API dell'app sviluppatore.