当前位置: 首页 > news >正文

SSL双向认证-Nginx配置

 SSL双向认证需要CA证书,开发过程可以利用自签CA证书进行调试验证。

自签CA证书生成过程:SSL双向认证-自签CA证书生成

Nginx配置适用于前端项目或前后端都通过Nginx转发的时候(此时可不配置后端启用双向认证)

1.Nginx配置:

server {listen       443;server_name  localhost;ssl 			on;#服务器公钥地址ssl_certificate 		/usr/local/ssl/server.crt;#服务器私钥地址ssl_certificate_key 	/usr/local/ssl/server.key;#CA公钥地址 验证客户端证书是否是同一CA签发ssl_client_certificate 	/usr/local/ssl/ca.crt;#打开双向认证ssl_verify_client 		on;......略}

2.没有安装证书时,无法正常访问:

3.浏览器添加证书,在浏览器设置里找到SSL证书,导入client.p12证书,再次访问后选择证书即可访问。

http://www.lryc.cn/news/172897.html

相关文章:

  • GO学习之 远程过程调用(RPC)
  • 八大排序(四)--------直接插入排序
  • MYSQL--存储引擎和日志管理
  • VUE之更换背景颜色
  • 大型集团借力泛微搭建语言汇率时区统一、业务协同的国际化OA系统
  • Quartz 建表语句SQL文件
  • nginx SseEmitter 长连接
  • 若依cloud -【 100 ~ 】
  • VPN协议是如何工作的
  • c++::作用域符解析
  • 【电源专题】什么是充电芯片的Shipping Mode(船运模式)
  • WebGL笔记: 2D和WebGL坐标系对比和不同的画图方式, 程序对象通信,顶点着色器,片元着色器
  • 【php经典算法】冒泡排序,冒泡排序原理,冒泡排序执行逻辑,执行过程,执行结果 代码
  • 多模块和分布式项目
  • AI视频剪辑:批量智剪技巧大揭秘
  • vue项目实现地址自动识别功能
  • 基于springboot财务管理系统springboot006
  • C语言-扫雷游戏的实现
  • 七天学会C语言-第七天(结构体)
  • 《深度学习工业缺陷检测》专栏介绍 CSDN独家改进实战
  • unity 实现双击物体让其隐藏,单击物体让其显示
  • 代码随想录二刷day35
  • 第九章 常用服务器的搭建
  • 数据结构_复杂度讲解(附带例题详解)
  • 学习MLPERF
  • openEuler-20.03 LTS管理用户和用户组
  • 什么是读写锁
  • 低代码助力企业数字化转型
  • Linux 作业
  • 【数据分享】2005-2022年全国民航机场客货吞吐量和起降架次数据