/ / gdzie można uzyskać pakiet certyfikatów pośrednich? - macos, ssl, ssl-certificate

gdzie można uzyskać pakiet pośrednich certyfikatów? - certyfikat macos, ssl, ssl

Piszę aplikację, która zdrapuje mnóstwowitryn internetowych i zdumiewające, jak wiele z nich ma błędnie skonfigurowane certyfikaty SSL. Zauważyłem, że w Chrome i kiedy uruchamiam moją aplikację na komputerze Mac, nie mają problemu z połączeniem się z witrynami, na których nie ma zainstalowanych certyfikatów pośrednich. Jak mogę uzyskać pakiet tych certyfikatów pośrednich do zainstalowania na moim serwerze linux (próbowałem apt-get install ca-certyfikaty, ale daje tylko certyfikaty root). Alternatywnie, w jaki sposób mogę wyeksportować certyfikaty pośrednie z Chrome lub Mac (nie widzę ich nigdzie w pęku kluczy)

Odpowiedzi:

1 dla odpowiedzi № 1

Te pośrednie certyfikaty są pobieranena podstawie informacji zawartych w certyfikatach jednostki końcowej. Jeśli parsujesz certyfikaty encji końcowej i pobierzesz lokalizację certyfikatu CA z rozszerzenia Access Information Access, możesz również pobrać certyfikaty pośrednie. Eksport tych certyfikatów z przeglądarki najprawdopodobniej nie pomoże, ponieważ od czasu do czasu ta lista się zmieni, a także dlatego, że przeglądarki mogą po prostu nie przechowywać tych certyfikatów na stałe (tj. Lista będzie niekompletna).