← Cloudflare SSL/TLS / ssl / origin-configuration / authenticated-origin-pull / set-up
Vrácení AOP pro jednotlivé hostname
Pokud potřebujete vypnout nebo odebrat pro jednotlivé hostitele konfigurace Authenticated Origin Pulls, postupujte podle těchto kroků.
-
Použijte
PUTpožadavek a vypněte Authenticated Origin Pulls pro daný hostname.
Alespoň jeden z následujících oprávnění tokenu je povinné:Požadovaná oprávnění API tokenu
SSL and Certificates Write
Enable or Disable a Hostname for Client Authenticationcurl "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>" } ] }' -
(Volitelné) Použijte
GETpožadavek a získejte seznam ID klientských certifikátů. V dalším kroku budete potřebovat ID certifikátu, který chcete odebrat.
Alespoň jeden z následujících oprávnění tokenu je povinné:Požadovaná oprávnění API tokenu
SSL and Certificates WriteSSL and Certificates Read
Zobrazit certifikátycurl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/origin_tls_client_auth/hostnames/certificates" \ --request GET \ --header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" -
Použijte Odstranění klientského certifikátu hostname endpoint pro odstranění certifikátu, který jste nahráli.
Alespoň jeden z následujících oprávnění tokenu je povinné:Požadovaná oprávnění API tokenu
SSL and Certificates Write
Odstranění klientského certifikátu hostnamecurl "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"