使用 OpenSSL 生成自签名证书
Genesys 和 ServiceNow 集成带来的统一体验:即将推出的功能
OpenSSL 是一个命令行界面,您可以使用它来生成 RSA 私钥和证书。使用 OpenSSL 生成私钥和证书。
要创建自签名证书:
- 创建一个文件夹来保存证书:
$ mkdir certificates
- 将当前目录更改为证书文件夹
$ cd certificates
- 在证书文件夹中,指定密码并生成 RSA 私钥。代替<your_password>使用您自己的密码。
openssl genrsa -des3 -passout pass:<your_password_here> -out server.pass.key 2048
- 从创建密钥文件
server.pass.key
文件,使用您刚刚创建的密码:openssl rsa -passin pass:<your_password_here> -in server.pass.key -out server.key
- 删除
server.pass.key
文件:rm server.pass.key
- 请求并生成证书:
openssl req -new -key server.key -out server.csr
- 输入所需信息。按进入当系统提示您输入密码时。要跳过输入公司名称,请输入句点 (.)。
- 生成 SSL 证书:
openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt
SSL 证书的输出是包含 PEM 格式的自签名证书的 server.crt 文件。证书包含公钥和其他详细信息,如颁发者、有效期和签名。在 ServiceNow 中创建证书时使用该证书。有关详细信息,请参阅For more information, see在 ServiceNow 中创建证书。