Ich habe ein Skelett, das - funktioniert, aber ich bin irgendwie auf dem folgenden fest;
Jede Hilfe würde sehr geschätzt werden; Code bisher -
%Vor%BEARBEITEN:
Ich habe das vor einer Weile repariert. Hier ist der Code mit den hinzugefügten Erweiterungen, oder Sie können ihn von meinem Github kopieren: Ссылка ;
%Vor% Für Ihre erste Frage zum Hinzufügen eines SAN zu einem CSR schauen Sie sich die add_extensions
Methode für das Objekt X509req
(was in den Dokumenten nicht erwähnt wird für die Klasse X509req
)
Es würde ungefähr so aussehen
%Vor% Update: Danke an Peter Gallagher für das Abfangen der fehlenden Typenpräfixe (zB DNS
, IP
) in meiner ursprünglichen Antwort.
Die Antwort von Gene war nahe, aber jedem alternativen Antragstellernamen muss ein Präfix vorangestellt werden , z. DNS, IP, E-Mail etc .. Angenommen, Sie wollen DNS den folgenden Code würde funktionieren:
%Vor%Tags und Links python