IBM MobileFirst V7.0.0.00.20151006-0901
WebSphere Liberty 8.5.5.5 IBM Java 7
我们安装了MFP服务器并配置了SSL,我们获得了.p12格式的SSL证书
我更新了server.xml
<ssl id="SSL" keyStoreRef="SSLKeyStore" clientAuthenticationSupported="false" sslProtocol="TLSV1.2" />
<keystore id="SSLKeyStore" location="C:/IBM/SSLConfig/appkeystore.p12" type="PKCS12" password="mypassword" />
为了支持iOS9,不确定我是否需要包含&#34; enabledCiphers&#34; ? 如果是这样,如何获得这些受支持的密码列表,它是一个通配符证书。
在SSL配置之后,我可以从iOS8设备中的IBM AppCenter下载应用程序但是使用iOS9获取
连接失败。检查连接详细信息(发生SSL错误,无法与服务器建立安全连接。)。
我没有看到任何日志。当我启用安装程序选项,然后我可以直接下载iOS9中的应用程序和应用程序工作正常。混淆我在这里失踪的东西。请建议。
答案 0 :(得分:0)
您在server.xml中的SSL配置看起来不正确。 它应该是
<ssl id="defaultSSLConfig" keyStoreRef="SSLKeyStore" clientAuthenticationSupported="false" sslProtocol="TLSV1.2" />
或
<sslDefault sslRef="SSL" />
<ssl id="SSL" keyStoreRef="SSLKeyStore" clientAuthenticationSupported="false" sslProtocol="TLSV1.2" />