自用电脑+外网开放+SSL认证(纯免费)
背景:
本文的目的主要是为了方便大家测试,不过有条件的情况下没必要学习了。主要是给那些没有服务器,公司也不给ssl认证的开发测试人员的一种方案;就像题目所说的那样。
纯免费,纯免费的话是有学习成本的,本文设计知识面有点广。大家耐心看完,按照步骤做一下,肯定会成功的。话不多说,开撸。
安装:
1,花生壳(外网映射+域名注册)
或cpolar(但是dns解析无法实现需要收费)
2,来此加密(ssl证书)
域名或外网映射:
域名:
这里可以申请免费域名,这个我确实不知道哪里有,不过可以百度百度。这里我用的同事的域名。然后进行绑定我的本机ip。
外网映射:
映射这里我说一下重点说一下cpolar吧。因为花生壳大家看看资料就会知道。
cpolar下载安装后,打开cpolar.exe文件;
步骤一
双击运行后如图:
步骤二
如果用户第一次使用,应该是需要进行绑定用户的。将图中红色区域复制命令进行操作一下。
步骤三
然后我们可以进行部署我们的一个http的网站了 ,输入命令:cpolar http 80
可以看到访问是没问题的,只不过找不到资源而已。下面开始申请免费的ssl证书。
申请证书:
步骤一
打开上面官网地址后,进行登录注册。(推荐码在评论区)。
以下是申请证书的图文操作:
步骤二
步骤三
步骤四
静静地等待5分钟左右,这个证书效率很快。
然后需要你在自己的域名管理中增加一条dns解析数据就可以提交验证了。
步骤五
下面是我已经通过的证书。听说这个可以用Python写段代码达到永远使用的效果。大家可以百度看看。
我们把证书给下载回来,待会要用。下载后如图所示:
使用:
最后我们添加一下证书,同样按照图文步骤操作;
到这里就已经结束了,可以进行https访问了。这里给大家一个截图。
结语:
感谢大家看到这里,本文写的笼统。因为这两天一直在解决web socket wss访问的问题。以上有问题欢迎来评论区或者私信我。