本文介绍了AuthError-Error:未正确配置Amplify的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
首先,我已经使用amplify configure
成功完成了Reaction应用程序的配置。我在AWS Amplify docs的帮助下做到了这一点。然后,我已经使用amplify add auth
和amplify push
成功地向我的Amplify项目添加了身份验证。我按照AWS - Authentication with Amplify Doc中的所有步骤操作我的App.js
如下所示
import React from 'react';
import { withAuthenticator, AmplifySignOut } from '@aws-amplify/ui-react';
import Amplify, { Auth } from 'aws-amplify';
import awsconfig from './aws-exports';
Amplify.configure(awsconfig);
const App = () => (
<div>
<AmplifySignOut />
My App
</div>
);
export default withAuthenticator(App);
但当我尝试npm start
时,它显示以下错误,推荐答案
中找到了此问题的解决方案解决方法很简单。放大文档不会告诉您加载aws-exports
到Auth module
的配置。
在App.js
中添加这行简单的代码,为我解决了这个问题。
import Amplify, { Auth } from 'aws-amplify';
import awsconfig from './aws-exports';
Amplify.configure(awsconfig);
// >>New - Configuring Auth Module
Auth.configure(awsconfig);
这篇关于AuthError-Error:未正确配置Amplify的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!