Получение `Cannot read property 'byteLength' undefined` при доступе к AppSync с типом аутентификации AWS_IAM - PullRequest
0 голосов
/ 03 апреля 2019

Я установил свой бэкэнд с помощью AWS Amplify, все работает с использованием API_KEY, но сейчас я пытаюсь использовать AWS_IAM, но он выдает ошибку

Я не хочу использовать пулы пользователей AWS Cognito, потому что это не позволит неавторизованным пользователям получить доступ к моему API

Amplify.configure({
  API: {
    "aws_project_region": "ap-southeast-1",
    "aws_appsync_graphqlEndpoint": "endpoint",
    // "aws_appsync_authenticationType": "API_KEY",
    "aws_appsync_authenticationType": "AWS_IAM",
  },
  Auth: {
    identityPoolId: process.env.REACT_APP_identityPoolId,
    region: process.env.REACT_APP_awsRegion,
    userPoolId: process.env.REACT_APP_userPoolId,
    userPoolWebClientId: process.env.REACT_APP_userPoolAppClientId,
   },
  Storage: { 
    bucket: process.env.REACT_APP_bucketName,
    region: process.env.REACT_APP_awsRegion,
    identityPoolId: process.env.REACT_APP_identityPoolId
   }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...