首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用iPAD下载和安装installer应用程序( iOS 7.1)

问无法使用iPAD下载和安装installer应用程序( iOS 7.1)
EN

Stack Overflow用户
提问于 2014-08-05 07:54:16
回答 2查看 385关注 0票数 1

我在IBM服务器6.1上部署了IBM中心,并通过使用自由核心的通用实用程序生成SSL证书来启用SSL,并根据该实用工具更新了server.xml。

当我访问链接https://< serverIP >:< sslPort >/app心控制台/inst.html时

它显示了SSL错误SSL证书与服务器URL不匹配,这是我的第一个问题。

在chrome上,它显示了一个选项,无论如何,在此之后,我可以使用我的用户名和密码访问具有installer安装程序应用程序的页面。

但是当我点击应用程序的链接下载并安装应用程序时,它显示了无法连接到< serverIP >的消息--这是我的第二个问题

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-12 17:43:26

您生成了一个自签名证书。根据文档,不支持自签名证书。您需要从证书颁发机构购买正式的SSL证书。这个限制实际上来自于iOS。

有一个复杂的解决办法,但我建议只用于测试。这种解决办法并不真正适合生产:

  1. 生成一个特殊的自签名证书,并将CA标志设置为true。这使得证书也成为证书颁发机构。注意:网络上的大多数指令只对自签名证书有效,CA标志设置为false。如果使用openssl,请使用选项-reqexts v3_req -extensions v3_ca。
  2. 将此SSL证书导入设备。有关详细信息,请参阅这里及其分节。这也适用于6.1,即使文档链接是6.2
  3. 为您的and服务器安装此证书,并照常进行。
票数 2
EN

Stack Overflow用户

发布于 2014-11-13 15:39:56

你不需要购买任何东西,你只需要创建一个带有苹果mac的CA证书,安装到设备上,你就可以下载这些应用了,很简单。

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out cerficate.crt -reqexts v3_req -extensions v3_ca

在需要时将您的域放在name字段中。

然后

cat cerficate.crt privateKey.key > server.pem

然后

openssl pkcs12 -export -in certificate.crt -inkey server.pem -out server.p12 -passout pass:passServerP12 -passin pass:passServer

然后尝试一下:openssl s_client -connect hostname:port

希望我能帮上忙

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25133745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档