rmdir.cn

openssl req -text

查看证书请求内容

语法

openssl req -in 请求文件 -noout -text

说明

适用于提交 CSR 前的自查,以及确认 CSR 与私钥是否匹配。输出包含主体、公钥、请求的扩展和签名信息。如果 CSR 在生成后经过手工编辑,签名会失效,本命令也会提示验证失败。

参数

  • -in必填

    输入 CSR 文件

  • -noout

    不输出 base64 原文

  • -verify

    校验 CSR 自身的签名

示例

查看 CSR 详情

确认域名与扩展是否符合预期。

openssl req -in request.csr -noout -text

注意事项:重点检查 Subject Alternative Name 与公钥算法;这些内容将被 CA 原样签入证书。

校验 CSR 签名

确认请求文件未被修改。

openssl req -in request.csr -noout -verify

注意事项:输出 verify OK 才说明 CSR 结构完整可信。

参考资料