错误:{‘172001’:’网络错误’},经过上网查找原因,原来是 Python 升级到 2.7.9 之后引入了一个新特性,当打开一个 https 链接时,会验证一次 SSL 证书。而当目标网站使用的是自签名的证书时就会抛出此异常。 解决方案如下: 在 SendTemplateSMS.py 文件顶部 ...
分类:
其他好文 时间:
2018-09-07 11:01:28
阅读次数:
334
1、将对应的ssl证书放到项目文件中(我装的镜像是oneinstack的,创建项目时可以直接选择生成ssl证书的项目,即 xxx.key 和 xxx.crt文件); 2、修改bin/www文件,修改代码如下: 3、项目重启,输入https://localhost:8081,能看到网页如下显示,则代表 ...
分类:
Web程序 时间:
2018-09-04 14:51:18
阅读次数:
230
1、SSL是什么,为什么发送HTTPS请求时需要证书验证? 1.1 SSL:安全套接字层。是为了解决HTTP协议是明文,避免传输的数据被窃取,篡改,劫持等。 1.2 TSL:Transport Layer Security,传输层安全协议。TSL其实是SSL标准化后的产物,即SSL/TSL 实际上是 ...
分类:
Web程序 时间:
2018-09-03 13:43:47
阅读次数:
5186
基于wireshark抓包的分析 首先使用wireshark并且打开浏览器,打开百度(百度使用的是HTTPS加密),随意输入关键词浏览。 我这里将抓到的包进行过滤。过滤规则如下 1 下面用图来描述一下上面抓包所看到的流程。 1. Client Hello 打开抓包的详细,如下。 不难看出,这一握手过 ...
分类:
Web程序 时间:
2018-09-03 10:35:07
阅读次数:
372
之前提到过 window环境下 生成ssl通配符域名证方法为:https://www.cnblogs.com/duanweishi/p/9491209.html 下文为在window环境下手动续期ssl证书 //查看证书过期时间 openssl x509 -noout -dates -in /etc ...
需要将下列代码编译运行: javac InstallCert.java java InstallCert www.***.com:xx 网址 端口 然后将生成的jssecacerts文件放在%JAVA_HOME%\jre\lib\security目录下,重启web服务即可 ...
分类:
编程语言 时间:
2018-08-24 19:22:46
阅读次数:
167
今年 8 月,Google 正式公布了 Android 9.0 ,新的甜点名称也正式揭晓——Pie。这次的大版本升级中,藏着一个不起眼的特性:默认使用 HTTPS 这是 Google 在 Chrome 上将 HTTP 网站标记为不安全、搜索引擎优先收录 HTTPS网站之后的又一大招,一切只为普及 H ...
分类:
其他好文 时间:
2018-08-24 13:14:54
阅读次数:
152
首先,确保你的Apache编译了SSL模块,这是支持SSL证书必要的条件(如果没有,请编译,【打开phpstudy】》【其他选项菜单】》【PHP扩展】》【php-openssl】前面勾选上)。 在Apache的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。 打开 Apache ...
分类:
Web程序 时间:
2018-08-22 10:24:28
阅读次数:
240
一个老旧的系统上,部署了nginx及php,今天启用新的ssl证书,在nginx上做了设置,执行nginx-t语法检查没有问题。但重载nginx以后,浏览器访问站点失败,提示证书问题,查看证书,确是同一个nginx下另外一个站点的证书。再查那个站点的配置,也启用的自己的ssl证书,但这个证书早过期了。于是咨询其它人,问能不能临时把这个ssl配置给取消掉,反正也是过期的证书,也没啥用。再保证不影响其
分类:
其他好文 时间:
2018-08-17 17:51:18
阅读次数:
162
nginx负载均衡由于一个Web服务同时能处理的用户并发请求的数量有限,同时还有机器故障的情况,所以一个Web站点通常会在N台机器上各部署一套同样的程序。当某一个服务挂掉的时候,还有第二个、第三个。继续为用户提供服务,给用户的感觉,你的服务还在正常的运行,同时避免一台服务器处理请求负载高,而其他的服务器又处于空闲状态,造成资源浪费nginx在upsteam中来指定多个负载均衡的真实ip地址,ser
分类:
其他好文 时间:
2018-08-16 23:00:15
阅读次数:
305