Sachin_Sawe__Pr
16 years agoContributor
ssl client auth with self-signed certificates
I would like to issue a soap request to a tomcat server "fronted" by an
apache httpd 2.2 server. I've configured httpd to pass through (proxy)
the request to tomcat after httpd has authenicated the client with it's
client certificate. I know the server configuration works correctly because
I can sent a request to the httpd/tomcat combination using the openssl s_client.
I send the soap request "verbatim" at the command line, and I get back a
successful response.
The client certificate is self-signed. I have generated a certificate authority
cert and then a client certificate signed with my own certificate authority.
I can (and do) import the client cert in pk12 format. That works just fine.
Don't I have to also import my certificate authority cert, so that it can verify
the client cert? If so, how? Does format matter?
Is there a cookbook for this somewhere? The website seems to do the situation
where the certificate comes from a known certificate authority like Thawte.
Please advise. Thanks.
apache httpd 2.2 server. I've configured httpd to pass through (proxy)
the request to tomcat after httpd has authenicated the client with it's
client certificate. I know the server configuration works correctly because
I can sent a request to the httpd/tomcat combination using the openssl s_client.
I send the soap request "verbatim" at the command line, and I get back a
successful response.
The client certificate is self-signed. I have generated a certificate authority
cert and then a client certificate signed with my own certificate authority.
I can (and do) import the client cert in pk12 format. That works just fine.
Don't I have to also import my certificate authority cert, so that it can verify
the client cert? If so, how? Does format matter?
Is there a cookbook for this somewhere? The website seems to do the situation
where the certificate comes from a known certificate authority like Thawte.
Please advise. Thanks.