すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:カスタムドメイン名をバケットにマップするときにNeedVerifyDomainOwnershipエラーコードが返された場合はどうすればよいですか?

最終更新日:Feb 22, 2024

このトピックでは、NeedVerifyDomainOwnershipの考えられる原因と解決策について説明します。CreateCnameTokenでドメインの所有権を確認して、もう一度お試しください。 カスタムドメイン名をバケットにマッピングすると、エラーが発生します。

原因: ドメイン名の所有権が検証されていません。

解決策: 次の手順を実行して、ドメイン名の所有権を確認します。

  1. CreateCnameToken操作を呼び出して、ドメイン名の所有権を検証するために使用されるCNAMEトークンを作成します。
    説明 デフォルトでは、CNAMEトークンは作成後72時間以内に期限切れになります。 既存のトークンの有効期間内に新しいCNAMEトークンが作成された場合、既存のCNAMEトークンが返されます。
  2. ドメイン名プロバイダのシステムにTXTレコードを追加します。

    たとえば、カスタムドメイン名example.comのTXTレコードを追加します。 レコードを追加するときは、TXTレコードタイプを指定し、ホスト名として _dnsauth.exampleを指定し、ホスト値として手順1で返されたCnameTokenを入力し、その他のパラメーターのデフォルト設定を維持します。 詳細については、「手順1: カスタムドメイン名のマッピング」をご参照ください。

    説明

    TXTレコードを追加した後、TXTレコードが有効になるまでに数分かかります。

  3. PutCname操作を呼び出して、カスタムドメイン名をマップします。