🔒 自签名 SSL 证书生成工具

为开发测试环境生成自签名 SSL 证书信息。填写基本信息,生成对应的 OpenSSL 命令和证书信息展示。

🔒 填写证书信息
填写自签名证书的基本信息字段:
📋 生成步骤指南
  1. 打开终端(Linux/macOS Terminal 或 Windows Git Bash)
  2. 运行下方生成的命令序列
  3. 按提示输入 PEM pass phrase(可选)
  4. 将证书文件导入系统信任存储(可选)
  5. 在 Web 服务器配置中引用 cert.pem 和 key.pem
❓ 常见问题
自签名证书由自己签发,浏览器会显示"不安全"警告,适合开发测试环境。购买证书由受信任的 CA 签发,生产环境使用。
将生成的 cert.pem 文件导入操作系统的受信任根证书存储。Chrome 和 Firefox 可能需要额外设置。具体方法因操作系统而异。
SAN 是证书的备用名称字段,用来指定哪些域名/IP 可以用这个证书。自 2017 年起,浏览器要求证书必须包含 SAN 才被信任。