繁体   English   中英

AWS Amplify graphql 客户端 IAM 设置

[英]AWS Amplify graphql client IAM setup

我在我的项目中使用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 SDK 而不是为 graphql 客户端指定的。

非常感谢任何帮助或见解。 谢谢

我通过使用 AWS.config 解决了它

import AWS from "aws-sdk";

AWS.config.credentials = new AWS.Credentials(your credentials here)

Amplify.configure 然后工作正常

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM