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