Questions tagged «https»

3
如何安装用户证书?
我有自己的用于签署用户证书的根证书。 我有一个网站,仅允许您使用由根ca签名的用户证书。 我已经设法使该站点在Ios和Windows上运行,但是无法在Android(4.2.2)上运行。 我尝试了多种不同的导入证书的方法,包括在格式之间进行转换-可以识别并“安装”它,但它似乎从未真正安装或可见(在受信任的凭据>用户下检查)。 我已经在这里阅读过,唯一的解决方案似乎涉及下载/修改文件,然后重新上传然后重新启动-或修改了固件/类似文件...。因为我需要一个可扩展的解决方案。

1
默认情况下,Android中包含哪些受信任的根CA?
似乎没有中央的Android资源列出操作系统或默认浏览器中包含的Trusted Root CA(关于SO的相关问题),因此如何确定默认情况下手机中包含哪些内容? 在过去的几年中,由于根证书的数量被泄露,以及欺诈性的SSL证书的创建,对于依赖SSL来确保安全性的任何人来说,这都是一个问题,否则您将不知道是否要删除它任何信任的CA。 (因为我正在寻找适用于任何设备的通用资源或解决方案,所以未列出制造商或操作系统版本)

1
自签名证书安装声称成功,但是android就像证书不存在一样
我正在尝试在Android 4.3中为我的Web服务器安装自签名证书。我在SD卡的根目录中有.crt文件(实际上是模拟的,因为我在插槽中没有SD卡)。 要安装证书,请转到设置->常规->安全->凭据存储->从设备存储安装。 我得到一个对话框,其中显示可以修改(但不能)的证书名称(文件名减去.crt扩展名),一个“用于”下拉列表,并选择了“ VPN和应用程序”,并在底部显示文本对话框中显示“软件包包含:一个用户证书”。一切看起来都很好,所以我单击“确定”。对话框消失,并弹出带有“ [name] installed”的吐司消息。 但是,如果我立即转到“受信任的凭据并选择”用户”,则那里什么也没有!新证书也不在“系统”下,但我不希望出现在此位置。如果我在此之后进入浏览器并尝试转到我的网站上,我仍然收到警告,指出该站点的证书不受信任,我也尝试过重新启动,但这没有任何作用。 我究竟做错了什么?完全缺少错误消息没有帮助。我的证书格式错误吗?我尝试使用服务器ssl目录中的.crt文件,并且尝试将其转换为DER格式。 更新:我读到某处Android要求证书必须为p12格式,因此我使用以下命令将Apache2证书转换为p12: openssl pkcs12 -export -inkey server.key -in server.crt -out ~/server.p12 然后,我重复上述步骤,获得相同的成功消息,然后继续在用户凭据中仍然看不到该证书,并且仍然从移动浏览器中收到不受信任的证书错误。

1
如何从Android,Chrome导出SSL证书
我有配备最新Android 4.4.2的Nexus 5。 我已注册使用Chrome。他们使用客户端证书来认证用户。我安装了证书,可以在手机上成功使用该网站。 但是,现在我想在笔记本电脑上使用该网站,但是Chrome似乎无法同步这些证书。我没有在移动设备上的Chrome中找到有关证书的选项。 我也找不到任何东西Settings> Security>Trusted credentials 是否可以从Android导出此客户端证书,以便可以在笔记本电脑上的Chrome中导入它? 我想知道是否可以从我的android设备导出这些客户端证书,以便可以在笔记本电脑上导入和使用它?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.