【问题标题】:Is it compulsory to setup Application Center with SSL cert when downloading iOS app?下载 iOS 应用程序时是否必须使用 SSL 证书设置 Application Center?
【发布时间】:2016-06-30 05:51:08
【问题描述】:

问题:

下载 iOS 应用时,是否必须使用 SSL 证书设置 Application Center(例如:startssl.com)?

我尝试了什么:

第一次尝试:

1) 我没有配置 SSL 证书并尝试使用 http 和 https 链接下载 ios 应用程序。 (http://xxx.xxx.xxx.xxx:9080/applicationcenter/installers.htmlhttps://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" /> 

结果/问题

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

结果/问题

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

【问题讨论】:

    标签: ios deployment ibm-mobilefirst


    【解决方案1】:

    对于 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

    您可以使用 SSL 或不使用 SSL 配置 Application Center,除非您打算在 iOS 设备上安装应用程序。对于 iOS 应用程序,您必须使用 SSL 配置 Application Center 服务器并启用 TLS v1.2 协议。

    【讨论】:

    • 顺便问一下,使用startssl.com生成的免费ssl证书够用吗?
    • 只要 StartCom 的 CA 证书(颁发 startssl.com 证书)被 iPhone 识别为受信任的 CA(我很确定它是),免费证书应该没问题为此目的。
    • 谢谢@patbarron。一定会尝试的。
    猜你喜欢
    • 2021-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 2012-08-13
    相关资源
    最近更新 更多