问题描述
我有MFP服务器版本:7.1.0.00.20160401-2103
I have MFP Server version: 7.1.0.00.20160401-2103
我正在尝试完成以下操作:
I'm trying to accomplish the following:
-
MyApp运行时(WAR文件)使用MFP 7.1构建
MyApp runtime (WAR file) is built using MFP 7.1
我的WLAPP,适配器和设备二进制文件使用WL 6.2构建
My WLAPP's, Adapters and device binaries are built using WL 6.2
我需要在MFP 7.1容器内运行6.2 app以模仿我的生产环境我不能在PROD中有两个独立的实时服务器,一个用于WL 6.2,另一个用于MFP7.1。
Where I need to run 6.2 app inside MFP 7.1 container to mimic my production environment as I can't have two stand alone live server in PROD, one for WL 6.2 and the other for MFP7.1.
我关注的是以下iOS(9+) ):
My concern is the following for iOS (9+):
现场的iOS应用程序是在没有配置ATS且使用xCode(版本6.3.1)禁用位代码的情况下构建的。
The iOS app that is live is built with ATS not configured and bit code disabled using xCode (Version 6.3.1).
MFP 7.1上的配置是什么,需要完成以允许从我的实时应用程序进行连接。
What is the configuration on MFP 7.1 that needs to be done to allow the connection from my live application.
WAS安全级别:
位于我的MFP服务器前面的我的IHS的SSLCipherSpec为:
My IHS which is in front of my MFP server has the SSLCipherSpec as:
当我编译xCode项目时,我得到:
When I compile the xCode project I'm getting :
[https://IP:PORT/MobileBanking/apps/services/api/MobileBanking/iphone/query] Host is not responsive.
如何让我的6.2应用程序在MFP 7.1上运行。?
How can I make my 6.2 app works on MFP 7.1.?
我需要添加/删除缺少的配置吗?
Is there a missing configuration I need to add/remove?
我无法对App级别进行任何更改,因为它已经在PROD中。此外,由于我们无法满足时间线/停机问题,我无法迁移6.2应用程序。
I can't make any changes on App level as it is already in PROD. Also I can't migrate the 6.2 app yet as we have timeline/outage issues that we can't meet.
推荐答案
请看到这篇博文:
7.1可以运行由6.2构建的wlapp文件,但这些应用程序(假设您的服务器未配置会话独立性),但这些应用程序不会受益于任何7.1功能,因为您没有使用7.1 Studio重新构建它们...
7.1 can run wlapp files that were built by 6.2, but those apps (assuming your server is not configured with session independence), but those apps will not benefit of any 7.1 features because you did not re-build them with 7.1 Studio...
此外,您必须为服务器配置TLS 1.2支持,并且必须使用TLS配置客户端应用程序。所以是的,你必须使用6.2 Studio重新构建应用程序并重新提交到App Store。
Additionally you must have the server configured with TLS 1.2 support and the client application must be configured with TLS. So yes, you must re-build the app even with 6.2 Studio and re-submit to the App Store.
这篇关于使用MobileFirst 7.1的Worklight 6.2 iOS二进制问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!