Java HTTPS上的SpringBoot Zuul网关
我的所有基础设施(Zuul API网关+Eureka服务发现+业务微服务)都在http上运行。 当我希望我的Zuul网关通过https而不是端口80上的http在443上接收请求时,问题就出现了 我的目的是通过Zuul在https上接收请求,但要与Eureka和其他微服务通信,以使其像现在一样保持在http上 在Zuul gateway上的my application.yml上添加以下属性可以使其在https上正常工作,但Ribbon无法再从Eureka获取路由,执行器端点也不再可用,因为它们现在需要https,尽管Zuul在Eureka上成功注册Java HTTPS上的SpringBoot Zuul网关,java,spring-boot,microservices,netflix-eureka,netflix-zuul,Java,Spring Boot,Microservices,Netflix Eureka,Netflix Zuul,我的所有基础设施(Zuul API网关+Eureka服务发现+业务微服务)都在http上运行。 当我希望我的Zuul网关通过https而不是端口80上的http在443上接收请求时,问题就出现了 我的目的是通过Zuul在https上接收请求,但要与Eureka和其他微服务通信,以使其像现在一样保持在http上 在Zuul gateway上的my application.yml上添加以下属性可以使其在https上正常工作,但Ribbon无法再从Eureka获取路由,执行器端点也不再可用,因为它们现
application.yml
server:
port: 443
ssl:
enabled: true
key-store: classpath:certificate.p12
key-alias: tomcat
key-store-password: ******
key-store-type: PKCS12*
知道如何正确设置此配置吗
谢谢