Strona główna
» SIEĆ
»
Recenzja ZeroSSL: niedrogie zarządzanie certyfikatami SSL i interfejs API REST
Recenzja ZeroSSL: niedrogie zarządzanie certyfikatami SSL i interfejs API REST
ZeroSSL to usługa urzędu certyfikacji z walidacją domeny (DV) stworzona z myślą o osobach, które potrzebują czegoś więcej niż tylko wystawcy certyfikatów. Łączy ona bezpłatne, 90-dniowe certyfikaty SSL/TLS z przeglądarkową konsolą zarządzania, narzędziami do walidacji domeny, automatyzacją ACME, funkcjami monitorowania oraz interfejsem API REST do obsługi przepływów pracy z certyfikatami. Dla programistów i małych zespołów główną zaletą jest możliwość ręcznego zarządzania i automatyzacji w ramach jednej usługi.
Starsza wersja tej recenzji jest obecnie znacznie nieaktualna. ZeroSSL jest obecnie prezentowane jako część HID Global Corporation, będącej częścią ASSA ABLOY, a okresy obowiązywania certyfikatów, plany, dokumentacja API i opcje automatyzacji uległy zmianie. Poniższe podsumowanie odzwierciedla aktualną oficjalną dokumentację i informacje o cenach ZeroSSL.
Co oferuje ZeroSSL
ZeroSSL wydaje certyfikaty DV ; nie oferuje certyfikatów z walidacją organizacji (OV) ani rozszerzonej walidacji (EV). Aktualne opcje certyfikatów obejmują certyfikaty 90-dniowe plus roczny okres obowiązywania, a także opcje dla jednej domeny, wielu domen i symboli wieloznacznych. ZeroSSL wyjaśnia dostępne typy certyfikatów w swoim oficjalnym przewodniku po certyfikatach .
Certyfikaty 90-dniowe: dostępne w ramach planu bezpłatnego, z możliwością automatyzacji ACME umożliwiającej bezpłatne wydawanie certyfikatów na okres 90 dni.
Certyfikaty roczne: roczna ochrona jest teraz realizowana w ramach więcej niż jednego wydania. Po zmianach w zakresie ważności certyfikatów w branży w 2026 roku, ZeroSSL informuje, że certyfikaty muszą zostać odnowione najpóźniej 199. dnia, a nie wydane jednorazowo na cały rok.
Opcje walidacji: obsługiwana jest walidacja poczty e-mail, rekordu CNAME DNS i pliku HTTP/HTTPS, a ZeroSSL może automatycznie generować żądanie CSR w ramach przepływu pracy w sieci.
Zarządzanie: panel umożliwia śledzenie stanu certyfikatu, daty wygaśnięcia, walidacji, odnowienia i pobrań.
Automatyzacja: programiści mogą korzystać z ACME lub interfejsu API REST ZeroSSL w zależności od tego, czy potrzebują standardowego automatycznego odnawiania czy też niestandardowej logiki cyklu życia certyfikatu.
Zarządzanie certyfikatami koncentruje się na statusie, wygaśnięciu, odnowieniu i pobieraniu.
Tworzenie certyfikatu i walidacja domeny
Proces walidacji jest prosty: należy wprowadzić domenę lub domeny, wybrać typ certyfikatu, przesłać lub wygenerować CSR, a następnie udowodnić kontrolę nad domeną. Dokumentacja walidacji ZeroSSL wymienia weryfikację adresu e-mail, walidację DNS CNAME oraz przesyłanie plików HTTP jako główne opcje.
Walidacja adresu e-mail jest wygodna, gdy dostępna jest zatwierdzona skrzynka pocztowa administracyjna. Walidacja DNS CNAME jest często lepsza dla zespołów infrastrukturalnych, ponieważ działa bez konieczności umieszczania pliku na serwerze WWW. Walidacja pliku HTTP/HTTPS wymaga umieszczenia pliku walidacyjnego ZeroSSL w określonej ścieżce. Po wydaniu certyfikaty można pobrać w formatach odpowiednich do instalacji na serwerze. Wskazówki dotyczące pobierania ZeroSSL zalecają również staranną ochronę pobranego klucza prywatnego.
ZeroSSL obsługuje wiele metod walidacji kontroli domeny, w tym adres e-mail, rekord CNAME i przesyłanie plików.
Recenzja interfejsu API REST ZeroSSL
Interfejs API REST to najbardziej użyteczna część ZeroSSL dla zespołów, które potrzebują operacji na certyfikatach w aplikacji, potoku wdrażania lub wewnętrznej płaszczyźnie kontroli. Interfejs API używa https://api.zerossl.comi uwierzytelnia żądania za pomocą access_key. Aktualna dokumentacja dla programistów obejmuje tworzenie, weryfikację, wyświetlanie, pobieranie, unieważnianie, anulowanie, walidację CSR, operacje na certyfikatach CA oraz kody błędów.
Zadanie
Typowe działanie API
Wyświetl listę certyfikatów
GET /certificatesz filtrami statusu, typu, wyszukiwania i paginacji
Zdobądź jeden certyfikat
GET /certificates/{id}
Utwórz certyfikat
POST /certificates
Anuluj wersję roboczą lub oczekujący certyfikat
POST /certificates/{id}/cancel
Pobierz wydany certyfikat
GET /certificates/{id}/download/{method}
Punkt końcowy pobierania obsługuje obecnie odpowiedzi w formatach ZIP, JSON, PEM, łańcuchowym i XML; starszy returnformat został oznaczony jako przestarzały. Operacje na listach obsługują również paginację i filtry specjalne, takie jak expiring_soon. Odpowiedzi na błędy są ustrukturyzowane w formacie JSON z kodem numerycznym i typem tekstowym, co ułatwia ich obsługę programistyczną.
Ponieważ klucz dostępu jest uwierzytelnieniem, nie należy go umieszczać w publicznych repozytoriach, zrzutach ekranu ani kodzie po stronie klienta.
Interfejs API REST jest przeznaczony do programowego tworzenia certyfikatów, sprawdzania ich statusu, walidacji i pobierania.
Automatyzacja ACME kontra API REST
W przypadku standardowego odnawiania certyfikatu serwera, ACME jest zazwyczaj prostszym wyborem . Dokumentacja ACME firmy ZeroSSL publikuje informacje o punkcie końcowym https://acme.zerossl.com/v2/DV90i korzysta z poświadczeń External Account Binding (EAB). Usługa współpracuje z klientami ACME, takimi jak acme.sh, win-acme, Caddy/CertMagic, Certbot i innymi.
ZeroSSL twierdzi, że 90-dniowe certyfikaty tworzone przez ACME są bezpłatne i mogą obejmować certyfikaty wielodomenowe oraz certyfikaty wieloznaczne. Zamiast tego użyj interfejsu API REST, gdy potrzebujesz inwentaryzacji na poziomie aplikacji, niestandardowych przepływów walidacji, raportowania lub koordynacji cyklu życia wykraczającej poza standardowe wystawianie i odnawianie certyfikatów przez ACME.
Ceny i aktualne ograniczenia
Zgodnie z informacjami z 22 października 2026 r., publiczna strona cennika ZeroSSL zawiera listę planów: darmowego oraz płatnych: Basic, Premium, Business i Platinum. Plan darmowy obejmuje trzy 90-dniowe certyfikaty. Plany płatne zwiększają limity certyfikatów, roczne limity certyfikatów, pojemność symboli wieloznacznych, wsparcie i powiązane funkcje. Ponieważ ceny i limity mogą ulec zmianie, przed podjęciem decyzji o wyborze planu należy sprawdzić aktualną stronę cennika.
Najważniejszym ograniczeniem jest to, że ZeroSSL jest usługą wyłącznie DV . Co więcej, „Roczny” nie oznacza już, że jeden certyfikat jest ważny przez 365 dni: obecne przepisy branżowe wymagają odnowienia w tym okresie. Zespoły powinny zatem traktować automatyzację i monitorowanie wygasania jako niezbędne, a nie opcjonalne.
Werdykt
ZeroSSL to idealne rozwiązanie, gdy potrzebujesz przyjaznego pulpitu nawigacyjnego do sporadycznej pracy ręcznej, ale jednocześnie potrzebujesz jasnej ścieżki do automatyzacji ACME lub REST API. Wersja darmowa jest przydatna w przypadku małych wdrożeń, natomiast plany płatne są bardziej przydatne, gdy rośnie liczba certyfikatów, roczny zasięg, wsparcie lub scentralizowane zarządzanie. W przypadku większości systemów produkcyjnych najlepszą konfiguracją ZeroSSL jest automatyzacja odnawiania z ACME i zarezerwowanie REST API dla przepływów pracy, które rzeczywiście wymagają niestandardowej orkiestracji.