Я использую AWS Усиление для аутентификации в приложении Vue.
Я могу успешно войти в систему, но не могу получить учетные данные, используя Auth.currentUserCredentials () и Auth.currentCredentials ().
Буду признателен за помощь в решении проблемы.
Я использую прослушиватель событий Amplify Hub для прослушивания канала авторизации для событий авторизации и средства регистрации для отладки.
при входе в систему, я замечаю это:
это выполняется в режиме разработчика, но при сборке и запуске на веб-сайте появляются точно такие же ошибки.
кажется, что POST для localhost вызывает проблему. но почему он вызывает localhost при запуске производственной сборки?
вот весь журнал от входа до и после вызова Auth.currentCredentials ():
вот код для формы входа:
<amplify-authenticator>
<div>
My App
<amplify-sign-out></amplify-sign-out>
</div>
</amplify-authenticator>
вот мой aws -экспорт. js файл:
const awsmobile = {
"aws_project_region": "eu-west-1",
"aws_cognito_identity_pool_id": "eu-west-1:xyz....-4144-4b70-b021-e3486dbb1d43",
"aws_cognito_region": "eu-west-1",
"aws_user_pools_id": "eu-west-1_xyz....",
"aws_user_pools_web_client_id": "xyz....",
"oauth": {}
};
export default awsmobile;