INTEGRITY Документация

Создайте пользовательские имена хостов

Прежде чем пользовательское имя хоста сможет стать активным, необходимо выполнить несколько обязательных шагов. Подробнее см. в нашем Руководство по началу работы.

Создание пользовательского имени хоста:

  1. На панели управления Cloudflare перейдите к разделу Custom Hostnames страницу.

    Перейдите в Custom Hostnames ↗
  2. Выберите Add Custom Hostname.

  3. Добавьте имя хоста своего клиента app.customer.com и настройте соответствующие параметры, в том числе:

  4. Выберите Add Custom Hostname.

  1. Чтобы создать пользовательское имя хоста с помощью API, используйте Create Custom Hostname конечная точка.

    • Только клиенты с планом Enterprise могут использовать certificate_authority параметр для указания CA, custom_certificate/custom_cert_bundle чтобы загрузить собственный сертификат, либо wildcard для создания wildcard сертификата. См. Планы.
    • Можно оставить certificate_authority параметр пустым, чтобы задать значение "default CA". При этом варианте Cloudflare перед запросом сертификатов проверяет записи CAA, что помогает убедиться в возможности выпуска сертификатов данным CA.
  2. Для только что созданного пользовательского имени хоста POST ответ может не содержать проверочный токен DCV validation_records. Рекомендуется выполнить второй GET команда (с задержкой) для получения этих сведений.

Ответ содержит полное описание нового пользовательского имени хоста.

Для каждого пользовательского имени хоста Cloudflare выпускает два сертификата, объединённых в цепочки, которые обеспечивают максимальную совместимость с браузерами (если только вы загрузить пользовательские сертификаты).

Первичный сертификат использует P-256 ключ, равен SHA-2/ECDSA подписан и будет предоставляться браузерам, которые поддерживают криптографию на эллиптических кривых (ECC). Дополнительный или запасной сертификат использует RSA 2048-bit ключ, равен SHA-2/RSA подписан и будет предоставляться браузерам, которые не поддерживают ECC.

Имена хостов длиннее 64 символов

Ограничение Common Name (CN) устанавливает лимит в 64 символа (RFC 5280 ↗). Если у вас есть имя хоста, превышающее эту длину, вы можете задать cloudflare_branding к true при создании пользовательских имён хостов через API.


"ssl": {
    "cloudflare_branding": true
  }

Брендинг Cloudflare означает, что sni.cloudflaressl.com будет добавлен в качестве Common Name (CN) сертификата, а длинное имя хоста будет включено как часть Subject Alternative Name (SAN).