我想用nginx服务器代替浏览器来验证服务端的证书,请问怎么做?
发布网友
发布时间:2022-04-25 03:08
我来回答
共1个回答
热心网友
时间:2023-10-22 17:52
这个可以配置NGINX的SSL证书验证来实现。
server {
listen 12345; #监听端口
server_name localhost;
charset utf-8; #编码识别
ssl on; #开启ssl
ssl_certificate /ls/app/nginx/conf/server.crt; #服务的证书
ssl_certificate_key /ls/app/nginx/conf/server.key; #服务端key
ssl_client_certificate /ls/app/nginx/conf/ca.crt; #客户端证书
ssl_session_timeout 5m; #session超时时间
ssl_verify_client on; # 开户客户端证书验证
ssl_protocols SSLv2 SSLv3 TLSv1; #允许SSL协议
access_log /logs/nginx/access.log access ; #日志格式及日志存放路径
error_log /logs/nginx/error.log; #错误日志存放路径
}