cuba匿名访问界面的问题

我参考 匿名访问界面 - CUBA 框架开发者手册 (cuba-platform.cn)这个教程配置的匿名用户访问界面
创建了一个匿名角色,给了必要的权限
image
然后把这个角色给了anonymous用户,并在web-app.properties里加上了
cuba.web.initialScreenId = main
cuba.web.allowAnonymousAccess = true
但是程序启动的时候会有这个提示
image
并且访问#main的时候会跳转回#login,请问下是否哪个配置步骤出了问题?

你好,配置完用户角色之后需要重启应用程序。

重启过了,还是一样的错误

哦,那看看你角色怎么配置的?特别是允许主界面匿名访问那一行数据:
image

这个加上以后重启程序还是提示
Initial screen 'main' is not permitted
并且访问#main的时候会跳转回#login

我这边试了是可以的。要不然你新建一个项目试试看?如果还不行的话,上传一下这个新项目。

是我的问题,我重启是直接用的idea的re-debug按钮重启的,配置一直没生效,需要stop后再debug才生效,问题解决了,谢谢两位。