View a markdown version of this page

API 金鑰概念 - Amazon Location Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

API 金鑰概念

API 金鑰是將純文字金鑰值與特定 Amazon Location Service 資源和允許的動作建立關聯的登入資料。當您的應用程式在請求中包含 API 金鑰時,Amazon Location Service 會根據金鑰的組態授權請求,而不需要任何其他身分驗證。

索引鍵值

用於驗證 API 請求的純文字字串。索引鍵值遵循格式 v1.public.a1b2c3d4...。您可以在 API 請求中包含此值做為 key 參數。

限制

定義 API 金鑰可執行之動作的控制項。限制包括允許的 動作 (金鑰可呼叫的 APIs) 和允許的 資源 (金鑰可存取的資源)。您可以在建立或更新金鑰時設定限制。

用戶端限制

可使用 API 金鑰的選用限制。您可以將金鑰限制為特定 Web 網域 (使用 HTTP 參考者標頭)、Android 應用程式 (使用套件名稱和簽署憑證) 或 Apple 應用程式 (使用套件 ID)。

Expiration

選用的時間戳記,之後 API 金鑰會自動停用。使用過期來強制執行定期金鑰輪換或建立臨時金鑰。沒有過期時間的金鑰會無限期保持作用中狀態。

金鑰狀態

API 金鑰為作用中 (可用於提出請求) 或非作用中 (停用,無論是手動或過期)。非作用中金鑰無法驗證請求,可以在 90 天後刪除。