カスタムドメインを使用している場合、Authentication API からのクッキーは、 で設定したカスタムホスト名、つまり CNAME に送信されます。クッキーが有効なドメインを指定する各クッキーの domain 属性は、クッキーのリクエストヘッダーで定義され、その domain 属性に一致するドメインに対して適用されます。
ドメインが指定されていない場合、domain 属性はデフォルトで request-host になります。IETF の HTTP State Management Mechanism 仕様を使用して親ドメインにクッキーを設定すると、そのクッキーは親ドメインのすべてのサブドメインで共有されます。
たとえば、CNAME を
example_domain.com のサブドメインである login.example_domain.com に設定したとします。さらに、app1.example_domain.com や app2.example_domain.com など、親ドメイン配下で他のアプリケーションをホストしているとします。ユーザーが login.example_domain.com にアクセスすると、app1.example_domain.com と app2.example_domain.com のクッキーが、Auth0 の Authentication API へのリクエストとともに送信されることがあります。
Auth0 ではプラットフォーム保護のため、また、これらのクッキーはかなり大きなサイズに増大する可能性があり、他のサブドメインと共有されることもあるため、ヘッダーが過度に大きい (複数キロバイトの) リクエストを拒否する場合があります。アプリケーションは、サイズが過大なクッキーが Auth0 Authentication API に送信されないように設計する必要があります。 でのクッキーの挙動について詳しくは、Sending Cookies to the Origin Server を参照してください。