AWS:Amazon API网关测试部署的API时出现未知端点错误

AWS:Amazon API网关测试部署的API时出现未知端点错误,api,amazon-web-services,Api,Amazon Web Services,我们有一个API,我们想尝试与AmazonAPI网关连接。我一直在打一些基本的电话,但都没用。例如,如果我们在使用邮递员的GET调用期间没有在查询字符串中传递任何身份验证数据: GET https://<host>/<resource> 在网关中,我有以下方法设置: 方法请求 无授权,不需要API密钥 某些查询字符串参数未在Postman或API网关调用中设置 无请求头 无请求模型 集成请求 HTTP代理集成类型,获取 端点URl与我在上面使用Postman调用

我们有一个API,我们想尝试与AmazonAPI网关连接。我一直在打一些基本的电话,但都没用。例如,如果我们在使用邮递员的
GET
调用期间没有在查询字符串中传递任何身份验证数据:

GET https://<host>/<resource>
在网关中,我有以下方法设置:

  • 方法请求

    • 无授权,不需要API密钥
    • 某些查询字符串参数未在Postman或API网关调用中设置
    • 无请求头
    • 无请求模型
  • 集成请求

    • HTTP代理集成类型,获取
    • 端点URl与我在上面使用Postman调用的URl相同
    • 没有参数、标头或正文映射
  • 集成响应

    • 200正常
      passthrough
  • 方法响应

    • 各种HTTP状态
    • 响应模型符合我们API的招摇过市定义
所有其他方法都有
模拟集成
。在我们的后端域中通过邮递员调用该方法可以正常工作(即给出上面的错误消息)

但是,调用已部署的API网关方法会导致:

  • “消息”:“未知端点错误。”
    如果使用API网关中的
    方法测试完成
  • “消息”:“内部服务器错误”
    ,如果从浏览器或邮递员处调用
以前有人遇到过这个问题吗

编辑:我刚刚注意到,使用邮递员或浏览器时设置的响应标题之一是:

X-Cache:来自cloudfront的错误

文档中说这个错误已经设置,但是我们的证书是有效的,我无法注意到证书链中的错误和问题

{
"error": "Invalid authentication key",
"errorcode": 0
}