0

当我访问 jhipster 网站预登录时,它总是显示错误消息(找不到用户)。在 jhipster 项目中,在哪里设置匿名用户进行预登录?

4

1 回答 1

0

我也有这个问题,后端日志和浏览器控制台填满了类型错误

AccountResourceException: User could not be found

每当用户在登录前浏览应用程序时。可能是因为 app.tsx 中的这段代码:

export const App = (props: IAppProps) => {
  useEffect(() => {
  props.getSession();
  props.getProfile();
}, []);

这意味着它会尝试在加载时运行效果,并且每次 AppProps 发生变化时,无论用户尝试访问什么路径,甚至那些应该在没有登录的情况下打开的路径。

我会考虑将这种效果转移到只为登录路由运行的代码的某些部分中。

于 2020-04-30T11:52:38.323 回答