Nginx的带有SSL上游服务器的客户端证书,每个服务器都有自己的truststore / truststore密码?

时间:2019-07-24 13:52:59

标签: nginx https nginx-config ssl-client-authentication

我有一个(动态生成的)conf文件,其中 SOME 个服务器需要客户端身份验证。 这些是已经具有truststore =和truststore_password =的tomcat https服务器。

upstream backend  {  
    server A:1980 ;#https, needs client auth  
    server B:1986 ;#https, needs client auth
    server C:1990 ;#http
}

要访问A:1980和B:1986, 通过chrome浏览器,
我转到设置->管理证书->导入.p12文件->输入密码,然后成功访问URL。

如何在ng文件的conf文件中添加客户端证书,以便nginx可以访问上游Web服务器? 我确实通过了this链接,但听不懂。

Havent之前已完成客户端身份验证。抱歉,如果它太琐碎

0 个答案:

没有答案