下载 iOS 应用程序时是否必须使用 SSL 证书设置应用程序中心?

Is it compulsory to setup Application Center with SSL cert when downloading iOS app?

问题:

下载 iOS 应用程序时是否必须使用 SSL 证书(例如 startssl.com)设置应用程序中心?

我尝试了什么:

第一次尝试:

1) 我没有配置 SSL 证书并尝试使用 http 和 https link 下载 ios 应用程序。 (http://xxx.xxx.xxx.xxx:9080/applicationcenter/installers.html and https://xxx.xxx.xxx.xxx:9443/applicationcenter/installers.html)

2) mfp 中的主要设置 server.xml,

<featureManager>
  <feature>ssl-1.0</feature>
</featureManager>

<httpEndpoint id="defaultHttpEndpoint” host="*" httpPort="9080” httpsPort="9443" >


<keyStore id="defaultKeyStore" password="worklight" /> 

Result/Issue

http:

https:

第二次尝试:

1) 导入在startssl.com

中生成的.p12

2) 并按照本指南设置必要的配置:http://www.ibm.com/support/knowledgecenter/en/SSHS8R_7.1.0/com.ibm.worklight.installconfig.doc/appcenter/t_ac_ssl_lib.html

Result/Issue

配置 server.xml 并重新启动 mfp 服务器后无法连接到 https 服务器

对于 iOS,服务器需要 TLS 1.2,是的。
看这里:http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.installconfig.doc/appcenter/c_ac_ssl_config.html

You can configure the Application Center with SSL or without SSL, unless you intend to install applications on iOS devices. For iOS applications, you must configure the Application Center server with SSL and enable the TLS v1.2 protocol.