I’m trying to use a Jenkins job (pipeline) to read some information from a json endpoint and do something based on that information then. The endpoint it is reading from is an internal one and the application is reachable via https with a certificate that is self-signed by our internal CA. Here’s the example code, that is run by the
Tag: self-signed
Make Feign client to take truststore from custom property
Feign client in our app is communicating with a self-signed server. We are able to make Feign client use the custom truststore using the property javax.net.ssl.trustStore system property. But because my app also communicates with standard CA certified sites, the default truststore shouldn’t be overridden. How can I use the custom truststore without using javax.net.ssl.trustStore system property? Or else how