Spring boot 如何在Spring boot中在所有miscro服务中启用HTTP到HTTPS(SSL认证)

Spring boot 如何在Spring boot中在所有miscro服务中启用HTTP到HTTPS(SSL认证),spring-boot,ssl-certificate,microservices,spring-cloud,netflix-eureka,Spring Boot,Ssl Certificate,Microservices,Spring Cloud,Netflix Eureka,我目前在SpringBoot的微服务项目中工作。在这方面,我有超过10项服务。我正在使用Eureka服务器,所有其他微服务都已在该Eureka服务器上注册。当我将Eureka服务器从http更改为https(使用密钥库的SSL证书)时,其他实例不会在Eureka服务器上注册 我已经将所有的微服务从http改为https,但我还是遇到了同样的问题 我使用相同的密钥库文件配置了所有micro服务。这是问题吗 请任何人帮忙,哪种配置丢失了 My application.yml: server: s

我目前在SpringBoot的微服务项目中工作。在这方面,我有超过10项服务。我正在使用Eureka服务器,所有其他微服务都已在该Eureka服务器上注册。当我将Eureka服务器从http更改为https(使用密钥库的SSL证书)时,其他实例不会在Eureka服务器上注册

我已经将所有的微服务从http改为https,但我还是遇到了同样的问题

我使用相同的密钥库文件配置了所有micro服务。这是问题吗

请任何人帮忙,哪种配置丢失了

My application.yml:

server:
  ssl:  
    key-alias: selfsigned
    key-password: password
    key-store: classpath:keystore.jks
    key-store-provider: SUN
    key-store-type: JKS

您需要将服务到服务调用设置为https的具体原因是什么?如果是这样的话,它需要在Spring引导层吗?通常情况下,SSL在负载平衡器处终止并允许负载平衡器后面的所有内容仅为http要容易得多。没有具体原因。。我的要求是这样的。你们说过,负载平衡器允许所有东西都是http的,你们有关于这个的文档吗?你们得到了什么异常?我没有得到任何异常。如果我启用了SSL,Micro services未在eureka server注册。@BillO'Neil更多信息将有助于您的观点-我正试图完全按照您的建议执行,但不确定从何处开始有一个特定的原因,您需要将服务到服务调用设置为https?如果是这样的话,它需要在Spring引导层吗?通常情况下,SSL在负载平衡器处终止并允许负载平衡器后面的所有内容仅为http要容易得多。没有具体原因。。我的要求是这样的。你们说过,负载平衡器允许所有东西都是http的,你们有关于这个的文档吗?你们得到了什么异常?我没有得到任何异常。如果我启用了SSL,Micro services未在eureka服务器上注册。@BillO'Neil更多信息将对您的观点有所帮助-我正试图完全按照您的建议执行,但不确定从何处开始