← Cloudflare SSL/TLS / ssl / origin-configuration / authenticated-origin-pull / set-up
Откат AOP на уровне имени хоста
Если вам нужно отключить или удалить для каждого имени хоста конфигурацию Authenticated Origin Pulls, выполните следующие шаги.
-
Используйте
PUTзапрос чтобы отключить Authenticated Origin Pulls для этого имени хоста.
Хотя бы одно из следующих права доступа токена требуется:Необходимые разрешения API-токена
SSL and Certificates Write
Включение или отключение имени хоста для аутентификации клиентаcurl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/origin_tls_client_auth/hostnames" \ --request PUT \ --header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \ --json '{ "config": [ { "enabled": false, "cert_id": "<CERT_ID>", "hostname": "<YOUR_HOSTNAME>" } ] }' -
(Необязательно) Используйте
GETзапрос чтобы получить список идентификаторов клиентских сертификатов. ID сертификата, который нужно удалить, понадобится вам на следующем шаге.
Хотя бы одно из следующих права доступа токена требуется:Необходимые разрешения API-токена
SSL and Certificates WriteSSL and Certificates Read
Список сертификатовcurl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/origin_tls_client_auth/hostnames/certificates" \ --request GET \ --header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" -
Используйте Удаление клиентского сертификата хоста конечную точку, чтобы удалить загруженный вами сертификат.
Хотя бы одно из следующих права доступа токена требуется:Необходимые разрешения API-токена
SSL and Certificates Write
Delete Hostname Client Certificatecurl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/origin_tls_client_auth/hostnames/certificates/$CERTIFICATE_ID" \ --request DELETE \ --header "Authorization: Bearer $CLOUDFLARE_API_TOKEN"