Нет пула пользователей при попытке запросить Cognito - PullRequest
0 голосов
/ 24 января 2019

Я использовал amplify add auth, который отлично работает, а затем amplify push.Сайт React работает без проблем.Но когда я пытаюсь зарегистрироваться или войти, я получаю сообщение об ошибке [ERROR] AuthClass - Cannot get the current user because the user pool is missing. Please make sure the Auth module is configured with a valid Cognito User Pool ID.Но aws_user_pools_id такой же, как в id в консоли aws.У кого-нибудь есть идея, в чем может быть проблема?спасибо;)

Это мой App.js без магии ...

import React, { Component } from 'react';
import './App.css';
import HomeScreen from './screens/HomeScreen';
import { withAuthenticator } from 'aws-amplify-react';

class App extends Component {
  render() {
    return (
      <div className="App">
        <HomeScreen />
      </div>
    );
  }
}

export default withAuthenticator(App);

Ответы [ 2 ]

0 голосов
/ 25 января 2019

Проблема была в том, что вы также должны добавить метод конфигурации:

import Amplify from 'aws-amplify';
import aws_exports from './aws-exports';
import { withAuthenticator } from 'aws-amplify-react';
Amplify.configure(aws_exports);
0 голосов
/ 24 января 2019

Я столкнулся с аналогичной проблемой с aws и, чтобы ее преодолеть, просто создал новый пул пользователей, после чего смог войти и зарегистрироваться.

...