对于小程序request请求需要https域名、navigator.geolocation定位也需要在https环境下才可以生效等问题;

前端开发越来越需要https环境来来测试一下API接口和各类问题,今天来讲解一下怎么免费快速把普通的http网站配置升级成https协议。

首先向大家介绍一下HTTP和HTTPS的基本概念:

   HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),可以使浏览器更加高效,使网络传输减少。

   HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

1.在此之前一定要申请一个http的域名,先申请个免费的SSL证书,我申请阿里云的免费SSL

阿里云免费SLL申请网站:

https://common-buy.aliyun.com/?spm=5176.7968328.1266638..5e971232StYwxz&commodityCode=cas&aly_as=RhwKyAvA#/buy

2.免费购买之后,进入SSL证书管理控制台,找到刚才购买好的证书,点击证书申请,绑定自身的域名,填写相关联系信息,证书之类的设置就默认选项就OK,大概半个小时,会提示证书申请成功。

3.申请签发成功后,点击下载证书,请根据自身的服务器类型选择证书下载:

1. 
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2. 

如果有疑问欢迎在留言处提问,会在第一时间回复!谢谢

相应服务器配置教程如下: 

Tomcat服务器安装SSL证书

在证书控制台下载Tomcat版本证书,下载到本地的是一个压缩文件,解压后里面包含.pfx文件是证书文件,pfx_password.txt是证书文件的密码。

友情提示:每次下载都会产生新密码,该密码仅匹配本次下载的证书。如果需要更新证书文件,同时也要更新密码。

申请证书时如果没有选择系统创建CSR,则没有该文件,请选择其它服务器下载.crt文件,利用openssl命令自己生成pfx证书。

1、PFX证书安装

以Tomcat7标准配置为例,假如证书文件名是a.pfx。

找到安装Tomcat目录下该文件server.xml,一般默认路径都是在 conf 文件夹中。找到

1

pfx证书密码怎么查询_网站是HTTP?10分钟变成HTTPS!域名免费添加配置SSL证书,变成https//环境...相关推荐

  1. 网站是HTTP?10分钟变成HTTPS!域名免费添加配置SSL证书,变成https//环境

    对于小程序request请求需要https域名.navigator.geolocation定位也需要在https环境下才可以生效等问题: 前端开发越来越需要https环境来来测试一下API接口和各类问 ...

  2. properties 配置回车_在Ubuntu上部署基于Docker的RSSHub,并配置SSL证书

    本文首发于简书,为同一作者 最近开始使用 RSS 这种信息聚合神器,再也不要打开各种 App 了.然而对于像微博.bilibili 这些不提供 RSS 订阅的网站还是有些头疼.于是尝试了 RSSHub ...

  3. 网易企业邮箱HTTPS加密上传配置SSL证书

    网易企业邮箱支持SSL证书上传,可以实现自己绑定的独立域名HTTPS访问,本文档将介绍如何使用网易企业邮箱安装SSL证书实现邮箱HTTPS. 一.下载Gworg申请SSL证书--解压--打开nginx ...

  4. play框架配置 拦截器_如何使用Play框架为https配置SSL证书

    play框架配置 拦截器 我花了几个小时试图使它起作用,最后,问题是我自己没有使用keytool生成CSR(证书请求). 当我尝试通过https访问Play时,我一直收到此错误: javax.net. ...

  5. 如何使用Play框架为https配置SSL证书

    我花了数小时试图使它起作用,最后,问题是我自己没有使用keytool生成CSR(证书请求). 尝试通过https访问Play时,我一直收到此错误: javax.net.ssl.SSLPeerUnver ...

  6. 我是如何将网站全站启用Https的?-记录博客安装配置SSL证书全过程

    评论»   文章目录 为什么要Https 如何选择Https 安装部署SSL证书 平滑过渡Https 搜索引擎的响应 启用Https小结 正如大家所看到的,部落全站已经启用了Https访问了,连续几天 ...

  7. asn1 pem pfx格式证书_Springboot中详细配置SSL证书

    一.为什么要部署SSL证书: 目前互联网采取的是全网强制SSL,尤其是微信开发.APP开发.谷歌等都是强制的,为确保数据安全性,把http请求改成HTTPS(URL https://而不是http:/ ...

  8. node配置ssl证书_在Linux服务器上部署node项目(git部署,forever持续运行,配置SSL证书)...

    一.环境部署 1.下载安装包: wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.xz 2.解压并进入目录: xz -d no ...

  9. http协议网站配置SSL证书实现全站https协议

    本文仅供学习交流使用,如侵立删! 环境 腾讯云服务器.域名 宝塔面板 申请免费SSL证书 云产品–域名与网站–SSL证书 申请免费证书 选择证书类型 选择默认的即可,别的都收费 提交资料 域名验证 域 ...

最新文章

  1. 全职宝妈跨专业备考信息系统项目管理师【52,52,51】
  2. 五大开源游戏引擎介绍
  3. SAP Spartacus B2cStorefrontModule里提供的默认配置
  4. javascript基础知识(16) 变量提升
  5. C语言 rand和srand
  6. 转场动画UINavigationControllerDelegate
  7. Microsoft.AspNet.Identity 的简单使用
  8. 卡尔曼滤波算法 C语言实现
  9. 转载]施一公:如何提高英文的科研写作能力
  10. 中文可以声明java类吗_JSP中可以声明基本类型和结构类型变量,但不能申明类,类必须放在JavaBean中。...
  11. 最新服务器节点,服务器emule必备知识(更新服务器列表与kad节点文件)
  12. React源码之React.createElement
  13. 滴滴、京东、今日头条等名企招人了,保密推荐,提前拿offer,可过年后入职!
  14. 浅谈响应式开发与自适应布局!
  15. 2020-05-11
  16. Apache POI操作Excel文件
  17. PPT中建立打开Onenote特定笔记本的超链接
  18. Spring中同一个类中方法调用事务不生效,非事务方法调用事务方式事务不生效
  19. 时间复杂度(算法的渐进时间复杂度)
  20. 面试高频算法题补充系列:如何判断一个点是否在三角形内?

热门文章

  1. kendo grid输入框验证方法
  2. 分享自己写的一个贪吃蛇的游戏(Linux)
  3. linux的常用操作——lftp、nfs、ssh和scp
  4. 第二章 数据的表示和运算 2.1.6 循环冗余校验码/CRC码 [计算机组成原理笔记]
  5. 【剑指offer】面试题03:数组中重复的数字(java)
  6. Leetcode--200. 岛屿数量
  7. php点链接直接现在文件吗,PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而...
  8. mysql主从配置访问_Mysql主从配置,实现读写分离
  9. 计算机内部程序代码,计算机为什么能够读懂程序代码?
  10. 使用python的butter带通滤波器时出现RuntimeWarning