【问题标题】:Apache ISIS isis-module-security default user/passwordApache ISIS isis-module-security 默认用户/密码
【发布时间】:2016-10-29 14:55:17
【问题描述】:

通过代码或配置删除、禁用或至少更改“isis-module-security-admin”默认密码的正确方法是什么?

【问题讨论】:

    标签: isis


    【解决方案1】:

    该模块定义了运行SeedUsersAndRolesFixtureScriptSeedSecurityModuleService,而isis-module-security-admin 又设置了帐户isis-module-security-admin 帐户。

    目前这是不可配置的,但您可以针对 SeedSecurityModuleService 提出 PR,其中 IsisModuleSecurityAdminUser 夹具脚本可以使用 @Inject ConfigurationService 从配置属性中读取要使用的名称的值,例如“isisaddons.module.security .adminUserName"

    HTH 丹

    【讨论】:

    • 我已经创建了 ModuleService 和 FixtureScript,但我的模块从未在应用程序启动时被调用。我还应该做什么?
    • 我想在应用启动时默认添加orgdomianappisis-module-security-admin
    • 每个服务都由它的@PostConstruct 初始化,例如SeedSecurityModuleService。为了让服务本身被选中,AppManifest 需要包含它的包(或超级包),从一个模块派生。如果你还在苦苦挣扎,我建议你将一个示例应用程序推送到 github repo,我会拉下来看看。
    • 谢谢,我已经完成了。我从 platform.incode.org 获得样本
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多