use*_*735 5 https certificate amazon-web-services amazon-elb
我对弹性负载均衡器如何使用 AWS 中的证书有点困惑。我的 ELB 的域名是 my-service1234568698.eu-west-2.elb.amazonaws.com,这就是我用来调用我的 REST 端点的名称(我将 ELB 处理请求转移到具有 Java 微服务的 docker 实例)。
我有自己的域名,并且已在 ACM 中为其创建了一个 Amazon 证书,但这是针对 www.my-domain-here.com 的,而不是针对 Amazon ELB 的。当我尝试通过 https 调用 ELB 时,出现 CORS 错误,因为证书名称与 AWS 域名不匹配。使用 CURL 调用它并指定原始主机,我得到:
curl:(51)SSL:没有替代证书主题名称与目标主机名“my-service1234568698.eu-west-2.elb.amazonaws.com”匹配
知道这应该如何运作吗?
您缺少的是,您应该在域管理系统中指向(如果您使用的是 aws,则为 Rotue53)www.my-domain.com。my-service1234568698.eu-west-2.elb.amazonaws.com那么你应该使用你的域进行curlcurl www.my-domain.com
如果您使用的是 Route53,请创建一条指向并设置为的A记录www.my-domain.commy-service1234568698.eu-west-2.elb.amazonaws.comAliasYes
| 归档时间: |
|
| 查看次数: |
3162 次 |
| 最近记录: |