添加角色jhipster 4.0.1、angular2和typescript

添加角色jhipster 4.0.1、angular2和typescript,jhipster,Jhipster,我正在使用JHipster 4.0.1和angular 2、typescript和MongoDb创建应用程序,并尝试添加新角色。 我向security/AuthoritiesConstants添加了新常量,但其他步骤是什么 有人知道如何添加我的新角色吗?的线程作者已经完成了所需的步骤 这些角色存储在数据库中,必须先进行设置。此外,您必须在客户端中添加新角色,以便能够在用户管理中将新角色应用于用户 您可以在中的“/src/main/webapp/app/admin/user management/

我正在使用JHipster 4.0.1和angular 2、typescript和MongoDb创建应用程序,并尝试添加新角色。 我向security/AuthoritiesConstants添加了新常量,但其他步骤是什么


有人知道如何添加我的新角色吗?

的线程作者已经完成了所需的步骤

这些角色存储在数据库中,必须先进行设置。此外,您必须在客户端中添加新角色,以便能够在用户管理中将新角色应用于用户

您可以在中的“/src/main/webapp/app/admin/user management/user management dialog.component.ts”中找到它们


在完成所有这些并将“ROLE_MANAGER”添加到/src/main/java/com/mycompany/myapp/repository/AuthorityRepository.java中之后。我想,因为角色没有添加到数据库中,所以您必须将它们添加到src/main/resources/config/liquibase/authorities.csv中,然后再添加到/mvnw clean//gradlew clean我没有这个文件,我不知道为什么我要使用mongo shell手动将角色管理器添加到表jhi_authority中,效果很好。ThanksAll角色已添加,但无法登录并访问主页。c、 m.myapp.aop.logging.LoggingAspect:Enter:org.springframework.boot.actuate.audit.AuditEventRepository.add(),参数[s]=[AuditEvent[timestamp=Mon Feb 20 14:39:29 CET 2017,principal=ala,type=AUTHENTICATION\u FAILURE,data={type=org.springframework.security.AUTHENTICATION.BadCredentialsException,message=Bad credentials}]2017-02-20 14:39:29.062调试17004---[XNIO-2任务-10]c.m.myapp.aop.logging.LoggingAspect:退出:org.springframework.boot.actuate.audit.AuditEventRepository.add(),结果为null
ngOnInit() {
    this.isSaving = false;
    this.authorities = ['ROLE_USER', 'ROLE_ADMIN']; //add more roles here
    this.languageHelper.getAll().then((languages) => {
        this.languages = languages;
    });
    this.jhiLanguageService.setLocations(['user-management']);
}