【问题标题】:Redirect to public ELB from AWS ApiGateway从 AWS ApiGateway 重定向到公共 ELB
【发布时间】:2018-01-17 20:35:59
【问题描述】:

我正在尝试将来自 api 网关的调用重定向到 AWS 中的公共 elb。 ELB 向世界开放,但我无法通过 API 网关使其工作。

API GateWayConfiguration

当我调用事件操作时,我从邮递员那里得到了这个响应 { “消息”:“内部服务器错误” }

从 AWS 测试控制台,我得到这个错误:

2018 年 1 月 17 日星期三 20:29:12 UTC:由于配置错误,执行失败:主机名“public-elb.amazonaws.com”与对等方提供的证书主题不匹配(CN=*.confidential.com ) 2018 年 1 月 17 日星期三 20:29:12 UTC:方法完成,状态:500

我假设 ELB 是可访问的,因为然后我更改为另一个随机 URL,错误代码是“无效的端点地址”。

为什么会出现此错误?我只有一个证书,并且在url和elb中是一样的。

【问题讨论】:

    标签: amazon-web-services aws-api-gateway amazon-elb elastic-load-balancer api-gateway


    【解决方案1】:

    您的错误是由通用名称为“*.confidential.com”的 SSL 证书引起的,并且您正在重定向到另一个名称“public-elb.amazonaws.com”

    解决方案是在 DNS 中创建 ALIAS(首选)或 CNAME 记录,将您的域名映射到 ELB dns 名称。然后在重定向中使用该名称。

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 2019-09-28
      • 2019-02-21
      • 2017-09-30
      • 2023-03-22
      • 1970-01-01
      • 2017-07-11
      • 2018-04-15
      • 2018-03-07
      相关资源
      最近更新 更多