我正在尝试使用 AWS lambda、API 网关和 Dynamo 作为数据存储来实现具有 GET 和 PUT API 的用户服务
GET API 将获取给定 userId 的数据,PUT 将更新给定 userId 的用户详细信息
我的要求是
由于 GET API 的吞吐量很大,我需要缓存 API 响应,以便减少后续请求中的响应时间。缓存还需要有一个 TTL。
对同一个 userId 的任何成功 put 请求都会使缓存无效,随后的 GET 请求将从 DB 中获取并再次缓存它
我可能会使用 redis 集群进行缓存。但这可能会增加额外的 VPC 调用开销
题:
amazon-dynamodb aws-lambda aws-api-gateway serverless-framework serverless
我得到invalid_grant的错误而产生的令牌使用刷新令牌访问
POST https://login.microsoftonline.com/common/oauth2/v2.0/token
Run Code Online (Sandbox Code Playgroud)
回复
POST https://login.microsoftonline.com/common/oauth2/v2.0/token
Run Code Online (Sandbox Code Playgroud)
要求用户更改密码,密码已更改。即使在更改密码后也会看到此错误。在这种情况下刷新令牌会失效吗?