Ibm mobilefirst Application Center移动客户端-无法通过HTTPS连接登录

Ibm mobilefirst Application Center移动客户端-无法通过HTTPS连接登录,ibm-mobilefirst,worklight-appcenter,Ibm Mobilefirst,Worklight Appcenter,我已经准备好了一个环境,安装在iOS设备上的appcenter移动客户端可以浏览可用的应用程序并进行安装。在确保其正常工作后,我们将环境迁移到HTTPS,在反向代理上安装SSL证书,并在JNDI for app center中完成配置 这样,我就可以通过设备浏览器(即installers.html页面)浏览到installers目录。安装AppCenter移动客户端后,我尝试通过HTTPS URL通过移动客户端登录服务器。相反,我遇到了一个错误: Connection failed. Check

我已经准备好了一个环境,安装在iOS设备上的appcenter移动客户端可以浏览可用的应用程序并进行安装。在确保其正常工作后,我们将环境迁移到HTTPS,在反向代理上安装SSL证书,并在JNDI for app center中完成配置

这样,我就可以通过设备浏览器(即installers.html页面)浏览到installers目录。安装AppCenter移动客户端后,我尝试通过HTTPS URL通过移动客户端登录服务器。相反,我遇到了一个错误:

Connection failed. Check your connection details (Could not connect to the server).
我使用的URL是

https://mydomain.com/applicationcenter
将SSL选项设置为启用时的

我怀疑我需要在移动客户端的安装程序中安装SSL证书。是这样吗?欢迎对此提出任何建议。Worklight版本为6.1

多谢各位

编辑

在检查证书后,我们从公共CA获得的证书(在我们的案例中为Verisign)似乎不在以下列表中:


这是否意味着我们需要手动将证书安装到设备中才能工作?

通过在URL中指定SSL端口443解决了此问题,因此要使用的URL为:

mydomain.com:443/applicationcenter

它在连接详细信息中说了什么?它应该告诉您是否存在SSL错误,如果存在,则可能意味着您必须手动将证书安装到设备中。当您尝试从桌面计算机浏览到该URL时会发生什么情况?您是否可以尝试(如果您可以访问Linux或Mac OS命令行)运行“openssl-connect mydomain.com:443”并让我们知道输出是什么?服务器上配置的证书是否包含根CA之前所有中间服务器的服务器证书,还是仅包含服务器证书?我尝试了不同的URL,似乎需要指定端口443才能工作,因此,使用
mydomain.com:443/applicationcenter
作为服务器URL,让我登录。谢谢。@ipohfly,请将此作为一个答案写下来,以便其他人也能从中受益。正如信息(我知道原来的问题已经解决了)一样,我上面建议的命令应该是“openssl s_客户端-connect mydomain.com:443”。抱歉打错了!