Reactjs 谷歌和Facebook通过AWS Amplify return“联合创建身份”;错误:无法检索新会话&引用;
我已将联合身份添加到我的React.js应用程序中,并且最初一切正常,但几小时后用户无法重新登录。-->“错误:无法检索新会话。请进行身份验证。” 我使用的是非常基本的设置:Reactjs 谷歌和Facebook通过AWS Amplify return“联合创建身份”;错误:无法检索新会话&引用;,reactjs,oauth,amazon-cognito,aws-amplify,Reactjs,Oauth,Amazon Cognito,Aws Amplify,我已将联合身份添加到我的React.js应用程序中,并且最初一切正常,但几小时后用户无法重新登录。-->“错误:无法检索新会话。请进行身份验证。” 我使用的是非常基本的设置: <Button onClick={() => { Auth.federatedSignIn({provider: 'Facebook'}) } }> Login with Facebook</Button> </
<Button onClick={() => {
Auth.federatedSignIn({provider: 'Facebook'})
} }> Login with Facebook</Button>
</div>
Auth: {
mandatorySignIn: true,
region: config.cognito.REGION,
userPoolId: config.cognito.USER_POOL_ID,
identityPoolId: config.cognito.IDENTITY_POOL_ID,
userPoolWebClientId: config.cognito.APP_CLIENT_ID,
oauth: {
domain: "domain.auth.us-east-1.amazoncognito.com",
redirectSignIn: 'http://localhost:3000/',
redirectSignOut: 'http://localhost:3000/',
responseType: "token"
}
}```
To me, the issue is related to the expiration of the user token. However, i am not sure what would be the approach to fix this. I read so many posts about that issue but could not find a solution.