Certificate のインポート
Custom Domain を追加する前に Certificate が必要です。これにより API Gateway はそのドメインを HTTPS で提供できます。Certificate は組織全体に保存され、どの API Gateway の Custom Domain でも再利用できます。
警告
インポートする前に、Certificate と秘密鍵を PEM 形式で用意します。
- Certificate は
-----BEGIN CERTIFICATE-----で始まります。中間証明書がある場合は、チェーン全体を Certificate の欄に含めます。 - 秘密鍵は
-----BEGIN PRIVATE KEY-----または-----BEGIN RSA PRIVATE KEY-----で始まります。 - Certificate の Domains (SAN) には、追加予定の Custom Domain が含まれている必要があります(例:
*.yourcompany.com)。
ステップ 1Certificate 画面を開き、Import をクリックします
1 / 3
画像をクリックすると拡大します。
Certificate をインポートする
Certificate をインポートするには、次の手順を実行します。
- 左側のメニューで API Gateway → Certificate を選択し、Import をクリックします。
注記
組織に Certificate がまだない場合は、画面中央の New certificate をクリックします。
- Import Certificate フォームで次の情報を入力します。
| フィールド | 必須 | 説明 |
|---|---|---|
| Name | Y | Certificate の名前です。最大 255 文字で、英字で始まり、英字、数字、_、-、スペースのみ使用できます。組織内の他の Certificate と重複できません。 |
| Certificate content | Y | PEM 形式の Certificate です。貼り付けるか、Upload をクリックして .pem または .crt ファイル(最大 1 MB)を読み込みます。 |
| Certificate private key | Y | Certificate と対になる PEM 形式の秘密鍵です。貼り付けるか、Upload をクリックして .pem または .key ファイル(最大 1 MB)を読み込みます。 |

- Import をクリックします。このボタンは、3 つのフィールドを入力し、名前が有効な場合にのみ有効になります。

Imported successfully. というメッセージが表示され、新しい Certificate が一覧の先頭に表示されます。Custom Domain が Certificate を使用するまで、SNIs と Used by の列には - が表示されます。
注記
インポート後、秘密鍵がどの画面にも再び表示されることはありません。
よくある問題
| エラー | 原因 | 対処方法 |
|---|---|---|
| The certificate body provided is not in a valid PEM format. | Certificate content が PEM 形式の Certificate ではありません | -----BEGIN CERTIFICATE----- から -----END CERTIFICATE----- までのブロック全体を貼り付けます。 |
| The certificate private key provided is not in a valid PEM format. | Certificate private key が PEM 形式の秘密鍵ではありません(公開鍵を貼り付けた場合など) | 秘密鍵のブロックを貼り付けます。 |
| Key provided does not match the certificate. | 秘密鍵が別の Certificate のものです | この Certificate と一緒に生成した秘密鍵を使います。 |
| The certificate is expired. / The certificate has been revoked. | Certificate の有効期限が切れているか、失効しています | 認証局から新しい Certificate を取得します。 |
| Name already exists. | 組織内の別の Certificate がこの名前を使っています | 別の名前を付けます。 |
| This certificate is already imported as "<name>" (same issuer and serial number). | この Certificate はすでに組織にインポートされています | 既存の Certificate を使います。 |
| "<file>" is not a supported file. / is too large / does not contain PEM content. | アップロードしたファイルの形式が誤っている、1 MB を超えている、または PEM の内容が含まれていません | PEM 形式の .pem、.crt、.key ファイル(最大 1 MB)をアップロードします。 |
Custom Domain のフォームから Certificate をインポートする
Custom Domain の追加、Custom Domain の編集、または API Gateway の作成時のエンドポイント設定の際にも、Certificate をインポートできます。Certificate の一覧を開き、一覧の下部にある + Import certificate をクリックしてから、上記のステップ 2 と 3 を実行します。インポート後は、新しい Certificate が選択された状態で元のフォームに戻ります。



