匯入現有的消費者金鑰和密鑰

您目前查看的是 Apigee Edge 說明文件。
參閱 Apigee X 說明文件
資訊

建立開發人員應用程式並將其與 API 產品建立關聯時,Apigee Edge 會自動產生用戶端金鑰和用戶端密鑰。如需這些程序的說明,請參閱「註冊應用程式及管理 API 金鑰」一節。不過,您可能想從其他系統將現有的用戶端金鑰和密鑰匯入 Apigee Edge。嚴格說來,這個程序並非匯入。這個作業會逐一重新建立 Edge 中的現有金鑰。

用戶端金鑰 (API 金鑰) 大小 2 KB
用戶端密鑰大小 2 KB
  1. 一次使用一個管理 API 在 Edge 中建立用戶端金鑰和密鑰
    請參閱 create用戶端金鑰和密鑰 API。以下是 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. 將用戶端金鑰/密鑰與一或多個 Edge API 產品建立關聯。這麼做可讓匯入的用戶端金鑰 (也稱為 API 金鑰) 用於對由產品控管授權管理的 API Proxy 發出的呼叫。
    請參閱post API 產品新增至金鑰 API。以下是 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. 視需要刪除 Edge 自動產生的初始用戶端金鑰/密鑰。不過,您可以保留自動產生的金鑰。匯入的金鑰和自動產生的金鑰都能用於 API 呼叫,兩者都會顯示在管理 UI 的「開發人員應用程式詳細資料」頁面上。
    請參閱 開發人員應用程式 API 的 delete 金鑰