AWS Amplify graphql 客户端 IAM 设置



我在我的项目中使用了Amplify graphql客户端。自定义身份验证后,我拥有访问密钥 ID 和秘密访问密钥。 我需要将这些提供给 Amplify 配置,但我找不到任何关于它的文档。我见过的最接近的文档是:

const myAppConfig = {
// ...
'aws_appsync_graphqlEndpoint': 'https://xxxxxx.appsync-api.us-east-1.amazonaws.com/graphql',
'aws_appsync_region': 'us-east-1',
'aws_appsync_authenticationType': 'AWS_IAM',
// ...
}
Amplify.configure(myAppConfig);

但它没有指定应在何处输入凭据。 它们是为 AWS Appsync 开发工具包指定的,而不是为 graphql 客户端指定的。

任何帮助或见解将不胜感激。 谢谢

我使用 AWS.config 解决了它

import AWS from "aws-sdk";
AWS.config.credentials = new AWS.Credentials(your credentials here)

放大.配置然后工作正常

相关内容

  • 没有找到相关文章

最新更新