2

我正在尝试将 AWS Chime Demo Chat 应用程序集成到我的反应应用程序中。Demo 应用程序在单独运行时运行良好。但是在将它与我的 react 应用程序集成后,我收到一个错误 - [INFO] SDK Chat Demo - WebSocket close: 4401 Unauthorized。相同的原因可能是什么?谢谢!

4

2 回答 2

3

这有三个潜在的原因。

1:您没有使用 HTTPS 协议。它仅在您的后端和前端通过 HTTPS 提供服务时才有效(即使在开发环境中)。是我开发的一个应用程序供您参考(使用 Angular、Nodejs 和 Chime 构建)。

2:您提供的凭据无效。

3:IAM角色设置不正确。阅读更多

于 2022-01-06T07:11:06.403 回答
1

请检查您提供的凭证,确保 appInstanceArn 正确。还要检查是否为特定用户创建了用户实例。

以上可能不是正确的解决方案,但我遇到了同样的问题,我发现我在 env 文件中提供了错误的应用程序实例 arn。

于 2021-12-30T11:57:28.647 回答