Não há como substituir um campo do CSR usando o arquivo de configuração do OpenSSL. O arquivo de configuração pode fornecer apenas valores padrão. Existem duas opções que posso ver:
- Se você estiver usando o comando
openssl ca
para assinar um CSR, poderá substituir o assunto do CSR usando o argumento-subject
. Portanto, obtenha o assunto do CSR (openssl req -noout -subject -in req.pem
), pesquise e substitua os campos que deseja alterar e especifique o assunto alterado na linha de comando com-subject
. - Se os campos estáticos que você deseja sempre terão o mesmo valor, você poderá criar seu certificado de autoridade de certificação para que a configuração da diretiva possa especificar
match
para os campos estáticos, ou seja, seu certificado CA contém os valores estáticos campos próprios (por exemplo,O
,OU
).