如何将MobileFirst Foundation Web SDK集成到Web应用程序(Angular5)?

时间:2018-03-22 10:41:18

标签: ibm-mobilefirst

我们尝试了IBM developers works中提到的方法来添加MobileFirst Web SDK。我们创建了Angular 5 Web应用程序并在其中添加了Web SDK。之后,我们无法确定将MFP服务器IP或主机名放在何处? 目前,我们的Web应用程序停留在不同的Web服务器和MFP上。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您需要在同一个网络服务器中部署MFP和Web应用程序,否则将违反same-origin policy

使用MobileFirst Web SDK的Web应用程序必须在支持拓扑中处理。例如,使用反向代理在内部将请求重定向到适当的服务器,同时保持相同的单一来源。有关Mobilefirst App的同源策略的更多细节是here

支持拓扑后,在MFP控制台中注册Web应用程序,并在Web应用程序的server.js文件中更新所需的属性。

请按照此quick-start tutorial进行使用MFP平台的Web端到端演示。

答案 1 :(得分:0)

您需要在网络服务器中定义代理配置或规则,以便将请求路由到MFP服务器。