我正在使用Amplify,我将身份验证添加到我的应用程序中,我的 graphQL 架构具有私有规则,所有事情在我的本地都运行良好,每个 graphQl api 调用,它包含访问令牌和 appSync 接受我的请求。但是当我部署我的应用程序时,我收到一个错误,因为我的所有 graphQl 请求仍然使用api-key而不是访问令牌。
我的模式.graphQl
我的 AWSAppSyncClient
在控制台中我使用此配置:
在我的本地:身份验证后一切正常。
在生产中: graphQl 在身份验证后仍然具有 api-key
amazon-cognito graphql aws-appsync aws-amplify
amazon-cognito ×1
aws-amplify ×1
aws-appsync ×1
graphql ×1