记一次帮朋友处理nginx报错400 Bad Request No required SSL certificate was sent

记一次帮朋友处理nginx报错400 Bad Request No required SSL certificate was sent

码农世界 2024-06-13 后端 79 次浏览 0个评论

请求报错

记一次帮朋友处理nginx报错400 Bad Request No required SSL certificate was sent

排查步骤

  1. 证书检查是否过期
  2. nginx是否开启https
  3. 检查配置文件是否开启双向认证

排查问题原因:

nginx配置了双向认证,客户端也开启了https认证,但是证书并没有提供客户端的ssl证书,了解需求并不用客户端认证,顾禁用了客户端的证书验证成功解决。

ssl_verify_client on;     //将这个改成off解决
ssl_client_certificate /home/heals/nginx/conf/ssl/TencentQQAuthCA.crt;

转载请注明来自码农世界,本文标题:《记一次帮朋友处理nginx报错400 Bad Request No required SSL certificate was sent》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,79人围观)参与讨论

还没有评论,来说两句吧...

Top