问题描述
我正在使用控制台命令 jhipster 生成一个应用程序(前端和后端)。该应用是通过授权生成的。然后,我被要求完全删除授权。 我发现可以使用以下命令生成新的应用程序:-skip-user-management ,如何删除现有应用程序的授权?
解决方法
请查看https://stackoverflow.com/a/59212698/7773582,以了解如何在现有应用程序中删除授权。 Angular-frontend就是这种情况,不幸的是,我不知道reactjs作为前端在哪里处理授权。
,我使用匿名用户来解决它。
- 在SecurityConfiguration.class中,为所有请求设置permitAll()并删除beforeFilter()。
- 在private-route.tsx中,将checkAuthorities()方法设置为true。