dobrze, próbowałem poniżej
openssl x509 -req -in <cert_name>.csr -signkey <key_name>.key -out output.crt
ale wydaje się, że rzuca błąd
140735226307408:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: CERTIFICATE REQUEST
Jakieś rozwiązania?
Odpowiedzi:
4 dla odpowiedzi № 1Źródłem problemu jest forma Twojego CSR: podczas pracy z X509 Twoje dane mogą być przechowywane za pomocą 2 formularzy: DER i PEM.
Domyślnie openssl zakłada, że używasz PEM.
W twoim przypadku powinieneś najpierw przekonwertować CSR w formacie PEM: openssl req -inform DER -in .csr -out .pem I wtedy openssl x509 -req -in .pem -signkey .key -out output.crt