Jhipster 在登录前不能使用匿名用户

Jhipster cannot use anonymous user before login

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

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

类型的错误
AccountResourceException: User could not be found

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

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

这意味着它会尝试 运行 加载和每次 AppProps 更改时的效果,无论用户尝试访问什么路径,即使是那些应该在没有登录的情况下打开的路径。

我会考虑将此效果移动到代码的某些部分,只有 运行s 用于仅登录路由。