我有一个无服务器后端,该后端使用无服务器框架实现AWS_IAM授权者。
我的客户是一个React应用程序。我正在使用AWS Cognito对用户进行身份验证,并使用AWS Federated Identities来检索用户的临时证书。
用户假定具有附加了APIGatewayInvokeFullAccess
策略的IAM角色。然后,我使用aws4签署请求,并使用Axios
进行请求。
据我了解,我所做的一切正确。但是,我的客户请求仍然收到403错误。我什至将要检索的令牌记录到控制台,并在邮递员中使用这些令牌。当我使用邮递员时,错误消息显示“请求中包含的安全令牌无效”。我已经阅读了所有文档,并尝试了所有可能的解决方案,但仍然无法调试此错误。根本没有任何帮助。
我正在遵循guide进行申请。