【问题标题】:AWS Api Gateway: Missing Authentication TokenAWS Api 网关:缺少身份验证令牌
【发布时间】:2019-03-25 08:19:46
【问题描述】:

所以我为链接到 lambda 函数的 api 网关设置了自定义域名。 如果我这样做https://api_domain.com/something,我的工作正常,行为符合预期。

资源:/{proxy+} 基本路径映射:/

但是当我转到根域并尝试为该 url 显示一些内容时,我无法让它工作

https://api_domain.com/

{"message":"Missing Authentication Token"}

四处寻找我找到了;

“缺少身份验证令牌”错误可能会发生,如果您 没有将资源添加到您的 uri。对我来说,浏览到 https://{api_domain}/{stage} 导致该错误。如果你这样做 https://{api_domain}/{stage}/{resource_name} 那么错误可能 消失。

有没有办法为根域显示自定义内容,或者是显示该丑陋错误的唯一选项?

【问题讨论】:

标签: amazon-web-services aws-lambda aws-api-gateway api-gateway


【解决方案1】:

/ 根资源添加一个方法。由于您发现/{proxy+} 与根不匹配,您必须单独处理它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-18
    • 2017-01-31
    • 1970-01-01
    • 2021-08-28
    • 1970-01-01
    • 2018-05-02
    • 2020-08-27
    相关资源
    最近更新 更多