Sie lesen gerade die Apigee Edge -Dokumentation.
Zur
Apigee X -Dokumentation. info
Apigee Edge generiert automatisch Consumer-Schlüssel und Consumer-Secrets, wenn Sie Entwickleranwendungen erstellen und mit API-Produkten verknüpfen. Die Verfahren werden unter Anwendungen registrieren und API Schlüssel verwalten beschrieben. Allerdings haben Sie möglicherweise Consumer-Key und -Secrets, die Sie von einem anderen System in Apigee Edge importieren möchten. Technisch gesehen handelt es sich hierbei nicht um einen Import. Die vorhandenen Schlüssel werden in Edge nacheinander neu erstellt.
| Größe des Consumer-Schlüssels (API-Schlüssel) | 2 KB |
| Größe des Consumer-Secrets | 2 KB |
-
Erstellen Sie die Consumer-Schlüssel und -Secrets in Edge mit der Management API,
einzeln.
Weitere Informationen finden Sie untercreatea consumer key and secret API. Hier ist der cURL-Befehl:
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" }'
-
Ordnen Sie den Consumer-Key/-Secret mit einem oder mehreren Edge API-Produkten zu. Dadurch kann der importierte Consumer-Key (auch als API-Schlüssel bezeichnet) in Aufrufen an API-Proxys verwendet werden, bei denen die Autorisierung von Produkten gesteuert wird.
Weitere Informationen finden Sie unter add (post) API product to key API. Hier ist der cURL-Befehl: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"] }'
- Löschen Sie optional den ersten Consumer-Key/-Geheimschlüssel, den Edge automatisch generiert hat. Sie können den automatisch generierten Schlüssel jedoch
beibehalten. Sowohl der importierte Schlüssel als auch der automatisch generierte Schlüssel funktionieren in API
Aufrufen. Beide werden auf der Seite „Developer App Details“ in der Management-UI angezeigt.
Weitere Informationen finden Sie unterdeletekey for a developer app API.