如何使用IAM Auth将python websocket连接到AppSync订阅?
我希望python打开AWS AppSync订阅并接收更新 官方博客正在讨论如何使用IAM验证websocket。如何使用IAM Auth将python websocket连接到AppSync订阅?,python,amazon-web-services,websocket,amazon-iam,aws-appsync,Python,Amazon Web Services,Websocket,Amazon Iam,Aws Appsync,我希望python打开AWS AppSync订阅并接收更新 官方博客正在讨论如何使用IAM验证websocket。 它遵从于,它没有提到websocket,因此没有提供启动websocket应该包含、排除或更改哪些内容的线索。我担心在发生任何事情之前,我要花相当长的时间去消化、适应和测试 IAM_header = { "accept": "application/json, text/javascript", "content-
它遵从于,它没有提到websocket,因此没有提供启动websocket应该包含、排除或更改哪些内容的线索。我担心在发生任何事情之前,我要花相当长的时间去消化、适应和测试
IAM_header = {
"accept": "application/json, text/javascript",
"content-encoding": "amz-1.0",
"content-type": "application/json; charset=UTF-8",
"host": <HOST>,
"x-amz-date": <ISO_UTC_TIMESTAMP>,,
"X-Amz-Security-Token": <IAM SECURITY TOKEN>,
"Authorization": <IAM SIGNATURE>
}
IAM\u头={
“接受”:“应用程序/json,文本/javascript”,
“内容编码”:“amz-1.0”,
“内容类型”:“应用程序/json;字符集=UTF-8”,
“主持人”:,
“x-amz-date”:,,
“X-Amz-Security-Token”:,
“授权”:
}
我不认为有人曾经这样做过,并且可以分享一些见解或代码
IAM_签名在创建websocket的上下文中,我们要签名的“请求\u参数”是什么 到目前为止,我已经将详细信息输入到请求中,并将其中的标题填充到websocket中。这一努力得到了这样的答复: 消息