I'm relatively new to spring-cloud, so mayby I haven't found all documentation yet (Spring-Cloud documentation). I found this stackoverflow entry, but unfortunately this did not help me (or I did not understand the answers).
I'm using Spring-Boot 1.3-SNAPSHOT, Spring-Cloud 1.0.3 is included here.
I would like to use Feign and Ribbon for consuming REST Webservices but without using Eureka, Hystrix and Zuul in a first step.
For doing so I annotated the Client-Service method
@FeignClient("modelService")
public interface ProductModelService {...}
and put a configuration like
modelService.ribbon.listOfServers: localhost:8444
into application.properties to use Ribbon without Eureka.
This works fine with HTTP but I'm stuck using HTTPS - I'm not able to find the correct configuration Ribbon uses HTTPS.
Having an annotation like
@FeignClient("https://modelService")
public interface ProductModelService {...}
did not help.
Having a configuration like
modelService.ribbon.isSecure=true
did not help.
How do I have to configure Ribbon so HTTPS secured Rest Webservice are consumed?