SSL Sertifikası

Bulk SSL İşlemleri API

Çok sayıda alan adı için API ile toplu işlem yapın: hız sınırı, geri çekilme, idempotency ve örnek bash betiği.

Onlarca alan adı için sertifika sipariş etmek, yenilemek veya durum sorgulamak gerektiğinde tek tek işlem yapmak hem yavaştır hem hataya açıktır. Toplu işlemler API'yle betiklenebilir; ancak hız kadar kontrol de önemlidir.

Toplu İşlem Planı

  1. Alan adlarını CSV veya metin dosyasında tek kaynaktan yönetin.
  2. İşlemi önce küçük bir örnek kümeyle (ör. 3 alan adı) deneyin.
  3. Her alan adının sonucunu ayrı bir log satırına yazın; başarısızları sonradan yeniden işleyin.
  4. İstekler arasına bekleme koyup sağlayıcının hız sınırlarına uyun.

Örnek Betik

#!/bin/bash
while read -r alan; do
  kod=$(curl -s -o "cevap-$alan.json" -w "%{http_code}" \
    -X GET "https://api.example.com/v1/certificates?domain=$alan" \
    -H "Authorization: Bearer $TOKEN")
  echo "$alan $kod" >> sonuc.log
  if [ "$kod" = "429" ]; then sleep 30; fi
  sleep 1
done < alanlar.txt

Adres örnektir; gerçek uç nokta ve parametreler sağlayıcı dokümantasyonundadır.

Dikkat Edilecekler

  • Hız sınırı: 429 yanıtında bekleyip üstel geri çekilmeyle (exponential backoff) yeniden deneyin.
  • Idempotency: Aynı siparişi iki kez vermemek için önce mevcut durumu sorgulayın.
  • Bakiye ve limit: Toplu siparişten önce hesap bakiyesini ve sipariş limitlerini kontrol edin.
  • Doğrulama: Her alan adının DCV adımı ayrıca tamamlanmalıdır; toplu sipariş doğrulamayı otomatik bitirmez.

Joker ve Çoklu Alan Adı

Çok sayıda alt alan adınız varsa tek tek sertifika yerine wildcard SSL veya çok alan adlı (SAN) sertifika daha yönetilebilir olabilir. Seçeneklere SSL sertifikaları sayfasından, karar için SSL seçim rehberinden bakabilirsiniz.

Bu makale faydalı oldu mu?

Bu konuyla ilgili SSL sertifikaları

Makalede geçen sertifika türlerine uygun ürünler.

Makale Ara

Yardıma mı İhtiyacınız Var?

Aradığınızı bulamadıysanız destek ekibimiz size yardımcı olabilir.

Destek Talebi Aç