最近的文章列表

Let's Encrypt,免费好用的 HTTPS 证书 之 Window版生成和IIS配置
Linux下的,请参考地址:https://imququ.com/post/letsencrypt-certificate.html

准备工作

我们主要使用:ACMESharp 来实现生成证书的。
你需要打开 window powershelll 注意:一定要用管理员账号打开
并且成功安装ACMESharp

步骤说明:Let's Encrypt 应用到Window IIS 下

...

2016/11/30 Comments:
Win2008+IIS7.0下安装SSL证书

一、安装SSL证书的环境

 (温馨提示:安装证书前请先备份您需要修改的服务器配置文件)

1.1 SSl证书安装环境简介

安装windows server 2008  IIS7.0操作系统服务器一台,

web站点一个

SSL证书一张(备注:本指南使用s.wosign.com域名OV SSL证书进行操作)

1.2 网站环境要求

请确保站点是一个合法的外网可以访问的域名地址,可以正常通过

...

2016/11/30 Comments:
IIS7如何实现访问HTTP跳转到HTTPS访问

通常情况下我们是用的都是http的路径,对于https的使用也很少,但是随着https的普及越来越多的域名访问需要用到https的,这个我们就演示怎么设置在我们对一个http的网站进行访问时候自动跳转至https下。

用到的工具及软件:

系统:windows2008R2
软件:IIS7.0,IIS的microsoft URL重写模块2.0

操作步骤:

1、我们需要下载并在IIS中安装microsoft URL重写模块2.0
...

2016/11/30 Comments:
解决PHP中file_get_contents函数抓取https地址出错的两种方法

方法一:

在php中,抓取https的网站,提示如下的错误内容:

Warning: file_get_contents() [function.file-get-contents]: failed to open stream: Invalid argument in I:Webmyphpa.php on line 16

打开php.ini文件找到 ;extension=php_openssl.dll ,去掉双引号”;” ,重启web服务器即可。

apache服务器的话,可以同时启用mod_ssl模块测试。

2015/12/31 Comments:
证书验证失败(SSL certificate problem) - php使用curl获取https请求的方法(附代码)

分享给大家php使用curl获取https请求的方法。具体分析如下:

今日在做一个项目,需要curl获取第三方的API,对方的API是https方式的。
之前使用curl能获取http请求,但今天获取https请求时,出现了以下的错误提示:证书验证失败。

SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed 

解决方法为在curl请求时,加入:

2015/7/6 Comments:
https请求不验证证书和hosts之php的curl实现http与https请求的方法

通常来说,php的curl函数组可以帮助我们把机器伪装成人的行为来抓取网站,下面来分享两个例子,一个是访问http网页,一个访问https网页,一起来看一下。

每次要使用curl的时候,总要查一堆资料。
现在将常用的几句保存下来,省的每次都去谷歌。

常规curl请求:

代码如下:
$url = 'http://camnpr.com';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
2015/3/24 Comments:
浏览器Chrome打开https站点提示”您与 www.google.com 之间的安全连接目前正受到干扰”

今天用chrome浏览器访问https开头的网站都是错误提示.

Google是这样:

google

2014/5/9 Comments: