【问题标题】:Authorizing AWS API Gateway requests from token in query string从查询字符串中的令牌授权 AWS API Gateway 请求
【发布时间】:2017-04-22 01:03:22
【问题描述】:

我使用 Cognito 授权器设置 API 网关,该授权器可以正确授权标头中带有 id 令牌的任何请求。

当请求基于 XHR 时这很好,因为我可以在准备请求时添加标头。但是在使用浏览器直接生成的<audio src="http://api-gateway/..."> 时,我无法添加它。

我能做的最好的就是在查询字符串 (?token=...) 中附加标记,但 Cognito 只接受标头中的标记。

当来自 HTML/CSS 的请求时,有什么方法可以让 Cognito 对其进行授权?

【问题讨论】:

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


    【解决方案1】:

    很遗憾,API Gateway 不支持查询字符串或路径参数中的安全令牌。我认为这在短期内不会发生变化,因此建议使用适当的 JS 客户端代码替换任何硬编码的 HTML 元素。

    【讨论】:

      猜你喜欢
      • 2021-10-21
      • 2017-11-11
      • 2020-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-27
      • 2020-11-25
      • 1970-01-01
      相关资源
      最近更新 更多