IBM Containers 中 securityTest="wl_unprotected" 的 IBM MobileFirst 问题

IBM MobileFirst issue with securityTest="wl_unprotected" in IBM Containers

我的适配器 运行 在 IBM 容器中。我已将所有程序标记为 securityTest="wl_unprotected".

使用浏览器模拟进行测试时在本地一切正常,但在容器中部署应用程序和适配器后尝试相同操作时失败。

我的第一个页面确实正确地提取了数据,但随后导航到应用程序其他页面的调用失败了。我只看到以下错误消息

http://134.168.16.88:9080/MobileFirstStarter/authorization/v1/clients/preview?applicationId=econfig_poc_mf&applicationVersion=1.0&environment=common&isAjaxRequest=true&x=0.06548149750907506

状态为“404 未找到”

我不确定为什么这在容器中失败但在本地工作正常

在外部服务器环境中没有可用的预览 - 允许预览应用程序的 servlet 不存在,这是 预期

预览应用程序只能在本地开发环境中使用。

如果您想在移动到外部服务器环境(QA、UAT、生产...bluemix 或不)后预览您的应用程序,您需要在设备中对其进行测试。或者,您也可以添加移动 Web 或桌面浏览器环境,这将允许在浏览器中进行预览(但当然可能不具备移动应用程序可用的所有功能)。