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 结构完整可信。