カスタムドメインが検証待ちのままである
DNSが伝播するまでに最大48時間かかる場合があります。- ダッシュボードにこのエラーが引き続き表示される場合は、ドメイン管理サービスでCNAMEレコードが正しく設定されていることを確認してください。CNAMEレコードの設定は、次の方法で確認できます:
- ドメイン名がAレコードにまだ関連付けられていないことを確認します。
- CNAMEレコードのドメイン名または値を入力またはコピーするときにエラーが発生していないことを確認します。
CloudflareでのCNAMEフラット化
Auth0では、絶対に必要な場合を除き、CNAMEフラット化をオフにすることを推奨しています。Cloudflareのドキュメント、「Understand and configure CNAME flattening(CNAMEフラット化を理解・構成する)」に従ってください。Auth0のマネージド証明書に対するCNAMEフラット化は、サポートされない構成であるため、CNAMEフラット化が有効になっているとカスタムドメインが予告なく壊れてしまう可能性があります。
「このエンドポイントに到達しないでください」
カスタムドメインを構成するときにこのエラーが表示された場合は、セットアップに応じて異なる追加の構成を実行する必要があります。詳しくは、カスタムドメインを使用するための機能を構成するをお読みください。「サービスが見つかりません」
アプリケーションが、audience=https://login.northwind.com/userinfo
を指定して/authorize
要求を発行すると、サーバーはService not found:https://login.northwind.com/userinfo
エラーを返します。これは、カスタムドメインを設定しても、/userinfo
エンドポイントのAPI識別子がhttps://{yourOriginalAuth0Domain}/userinfo
のままになるためです。
同様に、Auth0 Management APIの呼び出しでカスタムドメインを使用すると、同じ理由でエラーが発生します。
これを修正するには、アプリで代わりにaudience=https://{yourOriginalAuth0Domain}/userinfo
を使用する必要があります。アプリケーションの Advanced Settings(詳細設定)] の OAuth2] タブでアプリケーションが OIDC-Conformant(OIDC準拠)] としてフラグ付けされている場合は、このaudience=[...]/userinfo
パラメータを完全に削除することもできます。
Internet Explorerに関連するエラー
Internet Explorerを使用している場合は、次のいずれかのエラーメッセージが表示されることがあります:- 「クライアントから検証が返されませんでした」
- 「Originヘッダーが必要です」
- 「クロスオリジン認証に失敗しました」
- Internet Options>Security へ移動します。
- [Local Intranet Zone(ローカル イントラネット ゾーン)] タブを選択し、Sites>Advancedに移動します。ドメインを追加します。
- [Security(セキュリティ)] タブに戻り、適切なゾーンが選択されていることを確認します。
- [Custom Level(レベルのカスタマイズ)] をクリックし、Miscellaneous(その他)] セクションで Access data sources across domains(ドメイン間のアクセス データ ソース)] を探します。Enable(有効化)] の横にあるラジオボタンをクリックします。