代码改变世界

nginx 自签名

2021-05-18 16:09  qgbo  阅读(72)  评论(0编辑  收藏  举报

1.windows 运行nginx:

   https://www.cnblogs.com/jiangwangxiang/p/8481661.html

2. 新建  .Net5 webapi 工程,去掉https 。启动,

3. 找个 linux: 运行  sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout cert.key -out cert.pem

生成2个文件,只是文本文件,可以打开复制。

copy 到 nginx.conf 同级路径下。

放开 nginx.conf  最后一个站点的注释

这个站点监听443 端口,是https.

location /{ 这行下面增加下面内容
 proxy_pass http://127.0.0.1:5000;

运行  nginx -s relaod 

打开 https://localhost.  可以看到能看到  webapi 的界面了 (点高级,不安全)。