这是本人开通账号后的第一篇文章,平时上班比较忙没有多余的时间来写博客,今天难得闲下来统计下前两天遇到的一个问题以及我的处理方式。事情发生在2天前,我使用httpclient调用第三方接口时,没有注意第三方接口是https的,众所周知httpClient是不能直接调用https的,直接调用会报SSL证书相关错误,刚开始呢没注意是我的工具类的问题,提示我没有信任该域名的证书,于是我把域名对应的证书下载
Android手机在国内的市场占有率是非常高的,使用的人非常多,经常会有人反应当Android手机在浏览网页时会出现“您的连接不是私密的”、“此站点证书不受信任”等提示,这都是手机发生了SSL错误所引起的,该怎么解决呢?因导致Android手机发生SSL错误的原因有很多,以下就分5种情况来提供解决方法。第一种:纠正Android设备上的时间和日期如果浏览器系统和Web服务器的时钟设置不一致,则SS
转载 2023-07-16 19:43:43
34阅读
Android 开发中,遇到 SSL 证书校验过期的问题是相对常见的,但却十分棘手,因为这直接影响到应用与服务器之间的安全通信。下面我们就来详细讲解这一问题,包括现象、根因及解决方案。 ## 问题背景 在 Android 应用中,SSL(安全套接字层)证书被广泛应用于保护应用与服务器之间的数据传输。SSL 证书有一个有效期,当证书过期时,客户端(如 Android 应用)会拒绝与服务器建立
原创 7月前
175阅读
# Android Studio SSL证书校验Android开发中,我们经常会遇到需要与服务器进行通信的情况。为了保证数据的安全性,我们通常会使用SSL证书来加密通信过程中的数据。SSL证书校验是一种常见的安全措施,用于验证服务器的身份和确保通信的安全性。 本文将介绍在Android Studio中进行SSL证书校验的方法,并提供相关代码示例。 ## 什么是SSL证书校验SSL
原创 2023-10-03 04:52:13
378阅读
SSL协议说明SSL协议既用到了对称加密也用到了非对称加密,在建立传输链路时,SSL首先对对称加密的密钥使用非对称加密链路建立好之后,SSL对传输内容使用对称加密。对称加密和非对称加密对称加密:只有私钥,速度高,可加密内容较大,用来加密会话过程中的消息非对称加密:既有公钥也有私钥,加密速度较慢,但能提供更好的身份认证技术,用来加密对称加密的密钥SSL单向认证过程 具体过程:客户端向服务端发送SSL
# Android 绕过 SSL Pinning 证书校验实现流程 ## 1. 介绍 SSL Pinning SSL Pinning 是一种安全机制,用于防止中间人攻击。在 SSL/TLS 握手过程中,客户端会验证服务器返回的证书是否是可信的,并校验证书中的公钥是否与预期匹配。通常情况下,客户端会使用操作系统或者第三方库提供的证书信任链进行校验。然而,有时候我们希望绕过证书校验,例如在进行应用
原创 2023-10-30 11:34:15
482阅读
  要做这件事情的起因在于,代码的升级包放在一个https的服务器上,我们的设备要实现升级,则是通过wget 获取https上的升级包,并且要实现验证证书的功能,这样可以防止设备被恶意篡改升级成其他文件包。  起初,https的服务器都已经被搭建好了,可是验证证书的过程一直不顺利,现在把网络上自己试验成功方法总结如下,日后出现类似问题方便参考了。  环境:https服务器,Ubuntu12.04+
工作需求:https请求验证IOS端支持https请求  先拿到后台的CA证书  我这里是参考上面的   让后台给了个 509.crt证书文件 mac上双击509.crt文件  然后在钥匙串导出为cer格式 把cer格式文件放入工程中  接下来就是参考上面链接中的   写个方法AFNetworking 对数据进行htt
Android 开发中,处理 SSL 证书的强校验是一个必要的安全步骤。确保您应用中的 SSL 连接是安全的,可以有效防止数据泄露和中间人攻击。在这篇博文中,我将详细记录解决 AndroidSSL 证书进行强校验问题的过程,涵盖从环境准备到优化技巧的各个方面。 ## 环境准备 在开始之前,确保您的开发环境中已经安装了以下工具和依赖: - Android Studio - Andro
原创 6月前
98阅读
SSL证书到期或不信任需要重新认证HTTPS证书。一、ssl证书包含域名与网址不一致 每一个ssl证书所对应的域名都具有唯一性,是一个全域名FQDN。当网站出具的证书所包含的域名和网站域名不一致,系统就会自动发出报告,提示证书域名不匹配。 解决方法:需要重新申请ssl证书。如有相同主域名的多站点,则要申请多域名ssl证书。西部数码网站拥有多种不同品牌的多域名ssl证书,用户可根据自身需求选择。二、
本文整理了SSL证书的一些知识,主要是对与整个证书链验证原理的介绍,不涉及具体的报文细节SSL证书内容SSL证书是通信过程中一方的身份证明,用来发送给通信的另一方来证实自己的身份。其内容主要包括一些与自身相关的信息和与证书相关的信息以及自己的公钥。一些明文信息自己的公钥CA的数字签名CA机构签名过程CA机构对服务端进行验证后(CA有自己的验证方式,线上或者线下都有),对服务器的明文信息先进行has
转载 2023-12-15 20:02:16
58阅读
英文原文:Android security - Implementation of Self-signed SSL certificate for your App. 介绍网络安全已成为大家最关心的问题. 如果你利用服务器存储客户资料, 那你应该考虑使用 SSL 加密客户跟服务器之间的通讯. 随着这几年手机应用迅速崛起. 黑客也开始向手机应用转移, 原因有下列3点:手机系统各式各样, 缺乏统一的标
java忽略ssl证书校验
原创 2022-04-20 17:15:10
3351阅读
方法在根目录新建个vue.config.js文件修改了vue.config.js文件,记得重新编译/启动项目喔~module.exports = { lintOnSave: false // 取消 eslint 验证 }规则rules: { "规则名": [规则值, 规则配置] }规则值"off"或者0 //关闭规则关闭 "warn"或者1 //在打开的规则作为警告(不影响
问题:此网站出具的安全证书不是由受信任的证书颁发机构颁发的。 原因和解决办法: 服务器正在使用的SSL证书,没有通过正式的CA颁发。推荐购买GlobalSign SSL,网购信 SSL ,维瑞信 SSL通常是因为没有正确安装了证书,请再检查一下是否删除了原来的测试证书,如果网站使用的证书是正确的,请重新启动网站进程。问题:此网站出具的安全证书是为其他网站地址颁发的。 原因和解决办法: 一个SSL
转载 2023-12-06 19:47:15
132阅读
# 在 Python 中实现 SSL 校验证书但不校验域名 在现代网络编程中,安全性是一个不可忽视的重要话题。当我们通过 HTTPS 连接时,SSL/TLS 协议起到了保护数据传输的作用。在某些情况下,我们可能希望校验证书的有效性,但不校验域名。这篇文章将教会你如何在 Python 中实现这个功能,我们将按照以下步骤进行: | 步骤 | 描述 | |------|------| | 1
原创 8月前
90阅读
对于网站建设者来说,如何打造一个安全又高效的Web站点,不仅是对用户负责也是对自己的网站或企业形象负责。因此SSL证书几乎成了每个网站保护信息安全的必需品,给网站部署SSL证书,将网站从普通的HTTP站点升级为HTTPS站点,已成了大势所趋。说到SSL证书加密,我们就不得不说SSL证书密钥,只有拥有强健的密钥才能防止攻击者进行模拟攻击。SSL证书是一种安全协议,这种协议可以在通讯层保护数据安全和完
如果不是泛域名的,Let’s Encrypt、Zero SSL 这类免费证书意义不大,——都去阿里云、腾讯云申请免费一年证书好了。安装acme.sh 是 shell 脚本,我们从 github 下载回来并安装。执行以下脚本curl https://get.acme.sh | sh -s email=youremail@xx.com国内因为众所周知的关系,访问 github 总不是那么顺畅,有时会
# Python SSL证书校验如何去掉 在Python中,使用`requests`库发送HTTPS请求时,会默认进行SSL证书校验,以确保安全连接。但有时候我们可能需要跳过SSL证书校验,比如在测试环境下或者对目标服务器的证书不够信任的情况下。下面我们来介绍如何在Python中去掉SSL证书校验。 ## 1. 使用`verify`参数 `requests`库的`get`和`post`方法都
原创 2024-03-18 04:27:34
1730阅读
# AndroidSSL证书有效性进行校验 随着互联网的普及,数据的传输安全性越来越受到重视。SSL(Secure Sockets Layer)证书的作用主要是通过加密连接保护用户数据的安全。在Android开发中,有效地校验SSL证书的有效性至关重要,以确保用户的信息在网上传输时不被窃取。本文将介绍AndroidSSL证书有效性校验实现方式,并通过代码示例和图示进行详细说明。 ## S
原创 9月前
226阅读
  • 1
  • 2
  • 3
  • 4
  • 5