Closed khauser closed 7 years ago
In Brixton we used the Ribbon RestClient
in Camden we switched to using the Apache HTTP Client by default because the Ribbon RestClient
has been deprecated. With the Apache HTTP Client you need to install the certificates into the JVM in order for them to be trusted. If you would like to switch back to using the Ribbon RestClient
in Camden you can do so by setting ribbon.restclient.enabled=true
.
See http://cloud.spring.io/spring-cloud-static/Camden.SR3/#_zuul_http_client
That helped, thank you!
With Spring Cloud Brixton I was able to configure my system to allow https request with the following yaml-configuration:
When upgrading to Spring Cloud Camden now the system isn't able to find the certificate. Same I had in Brixton when removing the ribbon configuration part.
Here is the stacktrace of my issue:
and a working Brixton sample: https://github.com/khauser/microservices4vaadin/tree/master/microservices/edge
Thanks for help! Karsten