このトピックでは、NeedVerifyDomainOwnershipの考えられる原因と解決策について説明します。CreateCnameTokenでドメインの所有権を確認して、もう一度お試しください。 カスタムドメイン名をバケットにマッピングすると、エラーが発生します。
原因: ドメイン名の所有権が検証されていません。
解決策: 次の手順を実行して、ドメイン名の所有権を確認します。
- CreateCnameToken操作を呼び出して、ドメイン名の所有権を検証するために使用されるCNAMEトークンを作成します。 説明 デフォルトでは、CNAMEトークンは作成後72時間以内に期限切れになります。 既存のトークンの有効期間内に新しいCNAMEトークンが作成された場合、既存のCNAMEトークンが返されます。
ドメイン名プロバイダのシステムにTXTレコードを追加します。
たとえば、カスタムドメイン名
example.com
のTXTレコードを追加します。 レコードを追加するときは、TXTレコードタイプを指定し、ホスト名として _dnsauth.exampleを指定し、ホスト値として手順1で返されたCnameTokenを入力し、その他のパラメーターのデフォルト設定を維持します。 詳細については、「手順1: カスタムドメイン名のマッピング」をご参照ください。説明TXTレコードを追加した後、TXTレコードが有効になるまでに数分かかります。
PutCname操作を呼び出して、カスタムドメイン名をマップします。