如何在本地环境中模拟使用https

1.生成私钥文件,其中out输出路径可以自定义

openssl genrsa -out D:\localhost.key 2048

2 生成证书签名请求(CSR),根据第一步正确指定私钥路径,和签名请求

openssl req -new -key D:\localhost.key -out D:\localhost.csr -config D:\Program Files\Git\usr\ssl\oepnssl.cnf

3.使用私钥和CSR生成自签名证书

openssl req -new -key "D:\localhost.key" -out "D:\localhost.csr" -config "D:\Program Files\Git\usr\ssl\openssl.cnf"

4.在ng中进行配置

server {

listen 443 ssl;

server_name localhost;

ssl_certificate localhost.crt;

ssl_certificate_key localhost.key;

ssl_session_cache shared:SSL:1m;

ssl_session_timeout 5m;

ssl_ciphers HIGH:!aNULL:!MD5;

ssl_prefer_server_ciphers on;

location / {

root html;

index index.html index.htm;

}

}

5.浏览器访问:可以实现https的验证

相关推荐
在职工程博士2 分钟前
在职博士-南京邮电大学申请考核制博士招生实施细则(信息通信、信息管理工程方向)
大数据·数据库·嵌入式硬件·物联网·硬件工程·数据库开发
chushiyunen11 分钟前
mysql性能调优、连接数、问题排查等
数据库·mysql
盛世宏博北京11 分钟前
《RS485 总线架构下古籍库房中央控制 + 四维防护自动化系统技术方案》
数据库·温湿度·文物库房
Predestination王瀞潞13 分钟前
数据库MySql 8.0.44的安装
数据库·mysql
永不停歇的蜗牛16 分钟前
K8S之rke2证书过期,如何处理以及遇到的问题
服务器·容器·kubernetes
wanhengidc20 分钟前
电脑端 云手机都有哪些注意事项
运维·服务器·安全·智能手机·云计算
咕噜签名-铁蛋20 分钟前
DDoS攻击:网络安全的隐形风暴
服务器
码农阿豪25 分钟前
兼容是基石,超越是未来:金仓数据库的三重革新
数据库
2022.11.7始学前端25 分钟前
n8n第十三节 三个节点测试技巧
运维·服务器·n8n
廋到被风吹走29 分钟前
【数据库】【Redis】基本概念和特点
数据库·redis·缓存