【发布时间】:2020-05-14 19:13:23
【问题描述】:
我已经使用 WebSocket 协议设置了一个 API 网关。在“$connect”路由请求设置中,我选择了“AWS_IAM”作为授权方法。用户通过 Cognito 登录后,Web 应用程序需要与此 WebSocket API 建立连接。然后,我如何从 Web 应用程序上的 JavaScript 授权 WebSocket API 请求?使用 HTTP API 网关,我可以从传递到请求标头的访问密钥和会话令牌生成签名。但我无法在 WebSocket 请求中传递标头。
【问题讨论】:
标签: amazon-web-services websocket aws-api-gateway amazon-iam api-gateway