Требования Azure Active Directory B2C к TLS и комплектам шифров

Azure Active Directory B2C (Azure AD B2C) подключается к вашим конечным точкам через соединители API и поставщики удостоверений в потоках пользователей. В этой статье рассматриваются требования к TLS и комплектам шифров для конечных точек.

Конечные точки, настроенные с соединителями API и поставщиками удостоверений, должны быть опубликованы в общедоступном URI HTTPS. Перед установкой безопасного подключения к конечной точке протокол и шифр согласовываются между Azure AD B2C и конечной точкой в зависимости от возможностей обеих сторон подключения.

Azure AD B2C должен иметь возможность подключения к вашим конечным точкам с помощью протокола TLS и комплектов шифров, как описано в этой статье.

Версии TLS

TLS версии 1.2 — это протокол шифрования, обеспечивающий проверку подлинности и шифрование данных между серверами и клиентами. Ваша конечная точка должна поддерживать безопасную связь по протоколу TLS версии 1.2. Более старые версии TLS, 1.0 и 1.1, являются устаревшими.

Комплекты шифров

Комплекты шифров — это наборы алгоритмов шифрования. Они предоставляют необходимую информацию о безопасном обмене данными при использовании протокола HTTPS с помощью TLS.

Ваша конечная точка должна поддерживать хотя бы один из следующих шифров.

  • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

Конечные точки в области

Следующие конечные точки, используемые в среде Azure AD B2C, должны соответствовать требованиям, описанным в этой статье.

Проверка совместимости вашей конечной точки

Чтобы убедиться в том, что конечные точки соответствуют требованиям, описанным в этой статье, выполните тест с помощью средства шифрования и проверки подлинности TLS. Протестируйте свою конечную точку, используя SSLLABS.

Дальнейшие действия

См. также следующие статьи.