Auth0登录演示在刷新时返回400并注销我

时间:2019-04-11 21:24:25

标签: reactjs auth0

我正在将Auth0添加到我的应用程序中,但是,我遇到了将用户重定向回调用checkSession之前的页面的问题,因为当前由于组件加载而使我进入首页auth0中的setSession方法将我重定向到首页(在登录和renewSession期间会调用它)

无论如何,auth0文档有一个我试图理解的入门演示React应用程序(也许他们没有我所遇到的问题?),并且看起来像是一个简单的应用程序。我下载了zip文件,解压缩了项目,将值更改为正确的clientId,回调URL等。然后在Auth0仪表板的应用程序设置中,添加了允许的URL和回调URL。登录有效,注销有效,但是在用户登录并刷新页面后,出现Failed to load resource: the server responded with a status of 400错误,并注销了我。

这是项目中的错误,还是我做错了什么?我将问题定位到checkSession方法,由于某种原因,调用失败。

该项目使用auth0-js 9.0,但我尝试将其更新为9.10,问题仍然存在。

这是项目的链接

https://github.com/auth0-samples/auth0-react-samples/tree/master/01-Login

1 个答案:

答案 0 :(得分:0)

我没有那个React示例项目的问题。在Chrome上刷新页面只会使另一个checkSession调用成功。我将在浏览器中查看控制台日志和网络跟踪,以获取更多详细信息。检查您的租户日志以获取有关登录失败原因的更多详细信息也是一个好主意。