如何创建用于测试目的的自签名SSL证书?

如何创建用于测试目的的自签名SSL证书?

问题描述:

如何轻松创建用于测试目的的自签名SSL证书?

How to easily create self signed SSL certificate for testing purposes?

您可以通过openssl执行此操作:

You can do this via openssl:

  1. 安装openssl软件包(如果您使用的是Windows,请在此处下载二进制文件).

生成私钥:openssl genrsa 2048 > private.pem

生成自签名证书:openssl req -x509 -days 1000 -new -key private.pem -out public.pem

如果需要,创建PFX:openssl pkcs12 -export -in public.pem -inkey private.pem -out mycert.pfx

If needed, create PFX: openssl pkcs12 -export -in public.pem -inkey private.pem -out mycert.pfx