如何crlDistributionPoints在签署我生成的 CSR 时附加参数,如下所示:
openssl req -new -key /root/ca/private/private.key -out /root/public.csr
我通常用以下方式签名:
openssl ca -extensions v3_ca -days 730 -out /root/ca/certs/public.cer -in /root/public.csr
当我尝试使用-extfile已填充crlDistributionPoints参数的文件分配文件时,显然签名失败。根据手册页openssl ca,这是因为-extensions指-extfile的是配置文件(在这种情况下v3_ca)。这个对吗?
如果是这样,我如何构建一个包含crlDistributionPoints用于使用的配置ca?
我想我不太了解配置的模块化设计,并且担心使用ca不会像我自己写的那样工作openssl.cfg?