【问题标题】:IBM Mobilefirst 6.3 application console - Dropdown next to application version is disabledIBM Mobilefirst 6.3 应用程序控制台 - 应用程序版本旁边的下拉菜单已禁用
【发布时间】:2018-05-14 20:50:34
【问题描述】:

我开发了一个混合应用程序。当我在本地服务器上部署这个应用程序时,我观察到应用程序版本号旁边的下拉菜单被禁用。有人可以帮助找到代码中可能禁用此下拉菜单的设置吗?附上截图供参考。

提前致谢。

【问题讨论】:

  • 这不应该。您是在工作室还是独立服务器中观察到这一点?具体完整的版本是什么?
  • 我正在使用服务器版本:6.3.0.00.20150706-0811。我刚刚观察到,在应用程序描述符文件中,我在应用程序版本中添加了安全测试 - 如果我删除安全测试然后它被启用。但这应该不会发生吧?
  • 我认为这是一个自定义安全测试,您没有添加 wl_RemoteDisableRealm?
  • 是的,你是对的,这是自定义安全测试。我不知道 wl_RemoteDisableRealm。我需要在应用程序描述符文件中添加什么吗?如果你能给我一些意见,那就太好了。

标签: ibm-mobilefirst mobilefirst-server


【解决方案1】:

自定义安全测试不包含其下的任何领域。由开发人员添加所需的领域集。

在您的场景中,要激活远程禁用选项,您应该在 authenticationConfig.xml 中修改您的 customSecurityTest 并添加

<test realm="wl_remoteDisableRealm"/>

给它。

例如,以下 customSecurityTest :

<customSecurityTest name="customTests">
     <test realm="wl_antiXSRFRealm" step="1"/>
     <test realm="wl_remoteDisableRealm" step="1"/>
     <test realm="wl_directUpdateRealm" mode="perSession" step="1"/>
</customSecurityTest>

添加了 antiXSRF、remoteDisable 和 DirectUpdate 领域,仅此而已。

注意:如果要修改 authenticationConfig.xml,请确保重新部署修改后的运行时 war 文件。

有关预定义身份验证领域here 的更多详细信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 2016-03-17
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    • 1970-01-01
    • 2010-11-04
    相关资源
    最近更新 更多