使用SpringBoot2.2.2和Cloud,我有一个带有Eureka的云网关,以及许多运行在网关后面并可以通过Eureka发现的WebFlux实例。在HTTP模式下,一切正常。
当将网关和WebFlux实例重新配置为SSL时,从网关到WebFlux实例的路由仍然工作正常,但是微服务仍然以HTTP的形式发送,而不是HTTPS。我认为是这样的,因为微服务在io.netty.handler.ssl.NotSslRecordException: not an SSL/TLS record中失败了。
我的网关有以下配置:下面是编辑-校正的SSL配置;
server:
port: 443
ss
我为一家小公司安装了windows server 2016,所以我不需要在这个安装上有域控制器,对于RDS,我只需要RD授权和RD会话主机角色。但只有这些角色才没有远程桌面网关,在许多教程中都使用它在终端服务器上安装SSL证书(如这里的https://ryanmangansitblog.com/2013/03/27/deploying-remote-desktop-gateway-rds-2012/)。
总之,我只是没有远程桌面网关的接口来安装SSL证书。
有什么办法可以解决这个问题并在我的RDS上安装SSL证书吗?
我已经在JHipster中设置了网关微服务配置,但是我似乎无法使用FeignClient使微服务与网关通信
一切都很好,直到我开始遵循这些说明,使用https服务器作为网关。
微服务如下所示:
@RestController
@RequestMapping("/api")
public class MicroserviceResource {
private final GatewayFeignClientProxy feignClient;
public MicroserviceResource(GatewayFeignClientProxy feignCl
我正在使用AWS API Gateway通过VPC链路连接到Kubernetes Ingress。我想在API网关和Ingress之间建立TLS连接。如何在AWS中执行此操作?所有到API网关的外部连接都使用适当的公共证书,并且SSL终止发生在API网关级。我正在尝试避免将未加密的流量从API网关发送到Ingress。是否可以从API Gateway设置自签名证书或基于ACM的证书?