IdentityServer4生成加密证书、签名及验签
IdentityServer4生成加密证书、签名及验签
一、生成加密证书
linux centos7 系统
1.更新一下系统
sudo yum update
2.使用OpenSSL生成证书,注:RSA加密证书长度要2048以上,否则服务运行会抛异常
sudo yum install openssl
openssl genrsa -out idsrv4.key 2048
openssl req -new -key idsrv4.key -out idsrv4.csr
#(包含公钥)
openssl x509 -req -days 365 -in idsrv4.csr -signkey idsrv4.key -out idsrv4.crt
#在生成的过程中会让我们输入Export Password
openssl pkcs12 -export -in idsrv4.crt -inkey idsrv4.key -out idsrv4.pfx
3.查看当前目录
ls
idsrv4.crt idsrv4.csr idsrv4.key idsrv4.pfx
注:idsrv4.crt 为公钥 idsrv4.key为私钥
二、jwt.io 网站验签

浙公网安备 33010602011771号