下载 iOS 应用程序时是不是必须使用 SSL 证书设置 Application Center?
Posted
技术标签:
【中文标题】下载 iOS 应用程序时是不是必须使用 SSL 证书设置 Application Center?【英文标题】: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.html 和 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" />
结果/问题
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服务器
【问题讨论】:
【参考方案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证书够用吗?以上是关于下载 iOS 应用程序时是不是必须使用 SSL 证书设置 Application Center?的主要内容,如果未能解决你的问题,请参考以下文章
SSL,SSL证书,SSL协议,三个其实都是一个吗?还是说有区别呢
如果我在 Android 上使用 webview,是不是必须应用 SSL 才能在 webview 上加载 URL?
我是不是需要同时创建开发和生产 SSL 证书 Xamarin.iOS
更新 ios 推送通知的 SSL 证书时是不是需要重新创建 CK.pem?