问题描述
给自家网站上了来自阿里云的赛门铁达的SSL以后,ios和Chrome浏览器都没有任何问题,然而通过安卓手机打开时,发现弹出“该证书并非来自可信赖的授权中心”,莫名其妙,同意以后,打开的网页也是诡异的很,各种错位。突然差异,阿里的东西没可能不是可信赖的呀。
解决思路
搜索一番后发现有SSL配置检查网站,但是大部分都不支持自定义端口。
一番努力以后,还是找到了一个很完善的SSL检查站,输入域名和端口以后就可以显示出该域名配置情况。
https://www.geocerts.com/ssl_checker
查了一下,前四项都没有问题,第五项的证书链却不完整。
解决方法
找到了问题所在,在经过一系列恍然大迷瞪以后,想到了一个神奇的问题。
网站用的是nginx,但是之前配置的时候,将apache的证书(.crt 和 .key)配到了nginx下。又注意到apache的证书链是另外的单独文件,所以。。。祸起与自己马虎。
赶紧把错误的证书换掉,重启服务。
问题解决!
下面是正常的服务器SSL情况。
但是,这种错误竟然IOS系统和Chrome发现不出,只有安卓系统的浏览器才能发现。十分费解。
相关推荐
在安卓操作系统中,用户证书通常存储在用户数据分区,这些证书可以是个人的SSL/TLS证书,用于身份验证或者加密通信。将用户证书移到系统区可以让它们在系统启动时就被加载,无需用户手动操作,这对于某些系统级服务...
### 基于安卓手机的WAPI证书安装使用详解 #### 概述 随着无线通信技术的迅速发展,人们对无线网络安全性的要求也越来越高。无线局域网鉴别与保密基础结构(WLAN Authentication and Privacy Infrastructure,简称...
通过签名,用户可以确认应用是由可信赖的开发者发布的,并且自安装以来未被篡改。 二、为什么需要签名证书 1. **验证开发者身份**:签名证书能证明应用的来源,帮助用户识别开发者,提高软件的信誉度。 2. **软件...
手机安装charles证书,android的安装方法根据 不同机型操作不一样,ios基本固定不变,本文主要简单介绍手机如何安装charles证书
2. **开发者信息**:包含开发者身份的唯一标识,如开发者名称、证书指纹等,确保应用来自可信赖的开发团队。 3. **有效期**:证书通常有生效日期和过期日期,确保在有效期内的软件是受支持和安全的。 4. **权限...
本文将详细解释如何解决华为手机安装包无证书的问题,并介绍安全类授权开放SDK1.2版本的功能和使用。 首先,我们需要理解Android应用的签名机制。在Android系统中,每个应用都需要经过数字签名,以便验证其来源和...
在安卓7.0以上系统把Android 小黄鸟HttpCanary证书装成系统证书 对应软件不信任第三方证书,这大概是最一劳永逸的方法了,你不是只信任系统证书,不信任用户证书吗?那我就把自定义证书装成系统证书。 解锁手机 ...
解决了Android导入私有证书,CA证书的问题,让悲剧不再是悲剧
三步解决fiddler升级后https无法通过证书验证问题
华为Mate9是一款广受欢迎的智能手机,而其在开发过程中可能会遇到证书工具打包的问题,这直接影响到应用的安全性和合法性。本文将深入探讨华为Mate9缺少证书工具打包的情况以及安全类授权开放SDK 1.2版本的相关知识...
Android安卓手机串口调试助手,工程师的好帮手。该软件支持Prolific、FTDI、Silicon Labs、沁恒等市场主流品牌的USB转串口芯片,如PL2303、FT232、CP2102、CH340等。当手机接上这些USB转串口模块后,工程师便可轻松...
在Android平台上实现手机远程监控,通常涉及到多个技术领域,包括网络通信、图像处理、设备权限管理等。这个项目"Android手机远程监控源码"可能是提供了一整套解决方案,让我们一起探讨其中可能涉及的关键知识点。 ...
【安卓手机短信恢复 2.5官方安卓版】 在当今数字化时代,手机短信不仅承载着日常的沟通交流,还可能包含重要的信息或者回忆。然而,误删除、系统故障或手机丢失都可能导致短信的遗失。这时,\"安卓手机短信恢复 2.5...
在Android开发过程中,为了发布应用到...总的来说,Android Studio的证书管理和仓库配置是Android开发不可或缺的部分。理解并正确使用这些工具,能够使开发过程更加顺畅,同时也能确保应用的安全发布和依赖的稳定获取。
用户应确保下载的APK来自可信赖的源,防止安装包含恶意软件的应用。此外,定期更新跳板APP和手机系统,有助于保持设备的安全性。 5. **网络稳定性**:使用跳板APP可能会影响网络速度,因为需要通过特殊途径连接。...
这个jar文件给Android程序提供了方便简易的数字证书生成、更新、申请接口,在Android 4.0至5.0各版本中均测试成功。 接口里的方法参数解释请参阅CertFunc.java源码,测试范例代码请参考TestCertFunc.java源码。
包含整套安卓手机安全卫士android源码。解压后直接导入到eclipse即可,代码都有详细的注释,非常适合初学者学习安卓项目。 移动互联应用开发系列·Android项目实战:手机安全卫士开发案例解析 本源码通过对一款手机...
android平台上的超级telnet终端,主要功能如下 1、既可以手工输入账号密码telnet服务器,... 2、可以自定义批处理指令,减轻用户手机输入指令的繁琐工作; 3、程序自动记录用户输入的指令,并在输入时自动提示,减轻用户
keystore文件,安卓keystore加密证书100年有效,含KEY密码,正式证书,是老铁们开发是急需的正式Android签名,密码就是下载后的文件名
压缩包中的"USB绑定RNDIS驱动"文件可能就是一个可靠的驱动源,确保它是来自可信赖的开发者或网站。 2. 连接你的安卓手机到电脑,确保USB调试模式已开启(在“开发者选项”里)。连接后,电脑可能会提示发现新硬件,...