Akamai EdgeGrid は、Akamai Technologies によって開発された HTTP リクエストベースの認証プロトコルです。署名アルゴリズムを使用して暗号化署名を生成し、リクエストの完全性と真正性を確保するとともに、改ざんや偽造を防止します。EdgeGrid は、Akamai の API およびサービスへのリクエストを認証するために特別に設計されており、CDN の管理と設定に対してエンタープライズレベルのセキュリティを提供します。Akamai EdgeGrid の詳細については、公式ドキュメントをご覧ください。 基本設定#
必須の Akamai EdgeGrid 認証パラメータを設定します。| パラメータ | 説明 | ソース |
|---|
| Access Token | 現在のリクエストのアクセストークン | Akamai Control Center → Identity Management → API Credentials |
| Client Token | 現在のリクエストのクライアントトークン | Akamai Control Center → Identity Management → API Credentials |
| Client Secret | 現在のリクエストのクライアントシークレット | Akamai Control Center → Identity Management → API Credentials |
Akamai の認証情報は安全に保管してください。これらの認証情報は Akamai 設定へのアクセス権を提供するため、非常に機密性の高いものとして扱う必要があります。Apidog で環境変数を使用することを検討してください。
詳細設定#
追加の EdgeGrid パラメータを設定するには、Advanced ボタンをクリックします。空欄のままにした場合、自動的に生成されます。| パラメータ | 説明 | 目的 |
|---|
| Nonce | クライアントが生成するランダムな文字列 | リクエストの一意性を確保することでリプレイ攻撃を防止します |
| Timestamp | Unix タイムスタンプ | 時間枠外のリクエストを防止します(リプレイ攻撃対策) |
| Base URL | API のターゲットアドレス | Akamai API エンドポイントのベース URL |
| Headers to Sign | 署名に含めるリクエストヘッダー | 署名計算に含めるヘッダーを選択します |
署名対象ヘッダー#
Headers to Sign オプションでは、署名計算に含めるリクエストヘ ッダーを指定できます。これにより、重要なヘッダーが転送中に変更された場合、署名が無効になるようにできます。Apidog は、空欄のままにした場合に Nonce と Timestamp の値を自動的に生成し、手動設定なしで適切なセキュリティを確保します。