【问题标题】:MFP 6.3.0 – AppCenter does not work after fix pack installationMFP 6.3.0 – 安装补丁包后 AppCenter 不工作
【发布时间】:2023-04-03 08:19:02
【问题描述】:

我们使用 Installation Manager 安装了 MFP 6.3.0.0-MFPF-IF201508202339 修复程序,没有出现错误。在此之后,我们还使用服务器配置工具替换管理服务 WAR 文件。

操作控制台和应用程序工作正常,但 AppCenter 控制台不工作。

当用户尝试执行任何操作(更改应用描述、权限等)时,应用会执行注销过程,并发送此消息“您的会话已过期。您将被重定向到身份验证页面。”

在使用 IM 进行更新期间,我们没有选择更改“安装应用程序中心”,因为与最后一个修复安装步骤相关的屏幕已禁用,因此与 appcenter 相关的 war 文件已在与我们相关的应用程序文件夹中更新Liberty 配置文件实例。

message.log 文件中没有出现错误,只有这一行:

“[9/1/15 15:26:35:090 ART] 000000a7 com.ibm.appcenter.servlet.ConsoleServicesServlet W 注销”

我需要为 AppCenter 更新执行另一个附加过程吗?

提前致谢

【问题讨论】:

    标签: ibm-mobilefirst worklight-appcenter mobilefirst-appcenter


    【解决方案1】:

    据我所知,AppCenter 更新不需要额外的过程。

    但是这里出了点问题。我没有完整的答案,但也许一些技术见解会有所帮助:

    立即注销症状表明 LTPA 令牌丢失。这个令牌记住谁登录了。首先,您应该在您的网络服务器中验证 appcenteradmin 和 appcenteruser 的角色映射。其次,任何 HTTP 响应“403 FORBIDDEN”都可能导致立即注销和丢失 LTPA 令牌,因此例如,如果您有 IHS 或防火墙,则应检查它们的配置是否插入响应“403 FORBIDDEN”。

    如果这些技术提示没有帮助,我建议你联系IBM官方支持,因为不了解你的拓扑细节,没有日志文件,很难分析问题。

    【讨论】:

    • 感谢乔治的回复。根据您的输入,我在使用具有相同行为的 localhost 安装 AppCenter 的同一 VM 上检查了这一点。角色已经过验证。我将为 IBM 支持打开一个 PMR。谢谢。
    【解决方案2】:
    1. 从 WebSphere 控制台,展开“应用程序”并单击 “WebSphere 企业应用程序”
    2. 点击“IBM_Application_Center_Console”
    3. 点击“安全角色到用户/组映射”
    4. 选中“appcenteruser”和“appcenteradmin”旁边的框,然后 然后从 'Map Special Subjects' 中选择 'All Authenticated in 应用领域'
    5. 点击确定并保存到主配置。
    6. 对“IBM_Application_Center_Services”重复上述步骤
    7. 重新启动 MobileFirst 服务器并尝试登录到 Application Center。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-06
      • 2017-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多