ssl证书无效怎么办?

浏览器上显示ssl证书无效,该怎么办?ssl证书已经安装上了,却依旧显示无效。我们要做的就是排查原因,解决方法可以咨询合信ssl证书
1.需要做的是确认ssl证书是否已经过期了,正常ssl证书都是一年一年算的,所以站长需要关注下。
2.计算机系统时间错误。
如果您的电脑时间设置错误的话也会导致提示证书无效或过期。请检查系统时间是否准确。如果系统时间不在ssl证书开始截止日期之内,则可能导致浏览器提示ssl证书过期或不生效。
3.外部连接网站证书已过期。
如果前两种方法都解决不了,就检查外部连接网站证书是否过期。该站点引用已部署https安全证书的其他外部链接。如果此外部链的证书过期,将提示相应的错误。可以检测外部链中的证书错误的终端设备是:手机浏览器,PC端IE6(IE6以上不提示)。
4.网站中加载了不安全的 http 资源,或者证书未正确安装。
在https页面中调用了http资源,IE内核版本的浏览器将提示该页面具有不安全因素。 (Firefox和谷歌也有自己的安全提示)
5.使用自签SSL证书。
自签SSL证书是由个人或组织自己颁发的证书。它们具有很大的安全风险,更容易受到***,并且不会受到浏览器的信任。

原文地址:https://blog.51cto.com/14375206/2407007

时间: 2024-10-11 16:52:35

ssl证书无效怎么办?的相关文章

System.Net.WebException: 基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系。 ---> System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效。

今天写程序的时候调用到一个第三方提供的https地址,访问此地址去获取加密的json格式数据,出现BUG c#报错 :  System.Net.WebException: 基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系. ---> System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效. 引用: private string callbackRefund(string url, string d

给Nginx配置一个自签名的SSL证书

要保证Web浏览器到服务器的安全连接,HTTPS几乎是唯一选择.HTTPS其实就是HTTP over SSL,也就是让HTTP连接建立在SSL安全连接之上. SSL使用证书来创建安全连接.有两种验证模式: 仅客户端验证服务器的证书,客户端自己不提供证书: 客户端和服务器都互相验证对方的证书. 显然第二种方式安全性更高,一般用网上银行会这么搞,但是,普通的Web网站只能采用第一种方式. 客户端如何验证服务器的证书呢?服务器自己的证书必须经过某“权威”证书的签名,而这个“权威”证书又可能经过更权威的

【转】七牛免费SSL证书,配置自定义域名CDN加速

原文链接:https://excaliburhan.com/post/use-qiniu-ssl-and-cdn.html 申请七牛SSL证书 其实,七牛在很早之前就支持CDN使用https,但是他要求证书的有效期是一年及以上,而我的主站用了Let's Encrypt的免费SSL证书,有效期90天,自动续签的形式.所以,为了使CDN的图片也是https的,一直采用了七牛默认的xxx.qnssl.com域名. 在11月,七牛发布了免费SSL证书,亚洲诚信的DV证书.申请起来也很简单,参见七牛SSL

SSL证书之神秘预证书

SSL预证书是用于证书透明度(CT)另一种特殊类型的SSL证书.SSL预证书与日常的SSL证书有所不同,SSL预证书并不是用于通过验证服务器身份后生成HTTPS链接,而是允许将证书透明度数据直接嵌入到最终SSL证书中. SSL预认证证书与传统SSL证书不同,SSL预证书很少直接显示给最终用户,所以用户并不能正确判断自己的证书是否存在SSL预证书. 下面一起来认识预认证在证书透明度RFC中定义,什么是预认证证书,它的工作原理是什么. 为什么要使用预认证? L预证书是提交证书透明度日志(SCT)证明

post请求远程url 报错“基础连接已经关闭...Authentication.AuthenticationException...远程证书无效”解决方案

当我们有时用代码编写post请求url远程地址会报“基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系. ---> System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效.”这个异常,是因为远程url使用的域名 没有购买证书,所以用以下方式来解决: ps:在create url之前 设定“获取或设置用于验证服务器证书的回调”永远为true 即可,具体如下 post请求一定需要:System.Net.

ios7.1安装提示"无法安装应用程序 因为证书无效"的解决方案二(dropbox被封项目转移到Appharbor上)

6月18日起dropbox被天朝封了(这个真是无力吐槽),而ios7.1要求使用ssl安全连接,则需要重新找到一个支持https的免费服务器.Appharbor是个不错的选择,操作简单,此外需要添加配置文件来识别plist,ipa文件,有关如何使用Appharbor转自: 免费ASP和ASP.NET空间Webweb和.NET云计算空间Appharbor 一.Appharbor免费.NET云计算空间申请 PS:Appharbor官网: https://appharbor.com/ 1.进入Apph

发布企业版应用遇到“无法安装应用程序,证书无效”、“无法下载应用程序,此时无法安装”

1.错误提示:无法安装应用程序 因为http://xxx.xxx.xxx证书无效 ios7.0以后服务器的URL必须为https,如果是http形式的就会报错 其中https的ssl认证我们这边是通过沃通的免费认证通过的 http://blog.csdn.net/zhaoxy_thu/article/details/21133399 尝试使用七牛云存储是可以实现stackoverflow上面所述,通过静态连接来进行更新,但是有一个问题是,缓存不知道如何进行清除 http://stackoverf

iOS开发HTTPS实现之信任SSL证书和自签名证书

iOS开发HTTPS实现之信任SSL证书和自签名证书 转自:http://www.jianshu.com/p/6b9c8bd5005a/comments/5539345 (收录一下供自己学习用的) 字数1566 阅读5025 评论76 喜欢30 首先来分析一下什么是HTTPS以及了解HTTPS对于iOS开发者的意义 HTTPS 以及SSL/TSL 什么是SSL? SSL(Secure Sockets Layer, 安全套接字层),因为原先互联网上使用的 HTTP 协议是明文的,存在很多缺点,比如

python requests 高级用法 -- 包括SSL 证书错误的解决方案

Session Objects会话对象 Session对象在请求时允许你坚持一定的参数.此外,还坚持由Session实例的所有请求的cookie. 让我们坚持在请求时使用 s = requests.Session() s.get('http://httpbin.org/cookies/set/sessioncookie/123456789') r = s.get("http://httpbin.org/cookies") print r.text # '{"cookies&q