原文地址:Springboot Https 阿里云免费证书配置

博主演示直接部署线上,在演示本博文时已经有以下准备:

  • 线上服务器
  • 外网独立IP
  • 域名
  • 阿里云账号

1.进入阿里云首页,点击"SSL证书"

2.跳转页面后,点击"立即购买"

3.跳转页面后,首先选择品牌"Symantec"

4.再选择保护类型"1个域名"

5.最后再选择证书类型"免费型DV SSL"

6.这个时候你会发现金额已经变成了¥0.00,再点击"立即购买",然后执行完后面的无需付款的购买操作即可(注意,这里需要登录本人的阿里云账号)

7.购买完后进入阿里云控制台,选择"SSL证书(应用安全)"

8.跳转页面后,你会在页面上看到如下模块,点击"申请"

9.填写完基本信息,点击"下一步"(注意:这里需要准备好绑定的域名和服务器所在的城市)

10.点击"验证"

11.验证成功后,点击"提交审核"(审核时间大概在十几分钟内)

12.弹出提示框后,点击"确认"

13.再回到刚才的页面你会发现状态由"申请"变成了"审核中"

14.等一段时间状态变成"已签发"后,你可以在该位置看到,点击"已签发"

15.找到对应模块,点击"下载"

16.选择Tomcat点击"下载"(请根据自己需求下载,我使用Springboot默认内嵌的Tomcat容器)

17.下载下来后解压开,你会发现有如下两个文件,.pfx为认证文件,.txt里面存放着后面需要用到的密码

18.创建Springboot项目,并将.pfx证书复制到resources目录下

19.在application.properties文件中添加如下内容(首先你需要配置好项目基本配置,让项目能访问)

server.port=443
server.ssl.key-store=classpath:17***0_www.za***o.com.pfx
server.ssl.key-store-password=****
server.ssl.keyStoreType=PKCS12

password即为.txt里面的内容

其实到这里https的内容就配置完毕了,但是我们还要有一些基本准备:

  • Springboot配置Http跳转Https
  • 如果是阿里云服务器,检查80端口和443端口是否已开通
  • 域名解析是否已配置

当这些你都解决完之后,将项目部署到服务器上并启动,使用网页访问即可:

可以看到请求已经变成了https,同时旁边有个锁标记,点击锁标记可以看到

总结

到此为止证书配置结束,网站能够正常访问。开始动手让自己的网站变得更安全吧。

Springboot Https 阿里云免费证书配置相关推荐

  1. 七牛云如何配置免费 https 阿里云SSL证书

    七牛云如何配置免费 https 阿里云SSL证书 七牛云注册链接:https://s.qiniu.com/yaQ3am 一.情况是这么个情况 我之前有个项目是走的 https,这个项目作了一些印刷品, ...

  2. 阿里云免费证书DV SSL申请过程记录

    HTTPS应用越来越普遍,为了提高安全级别,很多情况都要求使用HTTPS. 以下为个人亲测,阿里云免费证书DV SSL申请过程记录,对于想申请免费证书的小伙伴,看过可能少走一些弯路. 1.购买证书 2 ...

  3. 宝塔面板设置HTTPS+阿里云SSL证书

    1. 宝塔面板 指定某一域名 设置 宝塔SSL为宝塔官方提供的免费证书服务, 只需要在宝塔官网宝塔注册后实名认证, 申请证书然后按照指定的验证方式去验证域名, 完成之后就是等待审核 2. 阿里云SSL ...

  4. 域名绑定SSL阿里云免费证书

    写在前面, 阿里云免费ssl证书无法绑ip地址,只能绑域名. 一个进程可以占用两个端口,可以从两个端口都可以访问到该进程. 申请证书 下载证书 新建一个cert的文件夹放在/etc/nginx下面,将 ...

  5. springboot配置https(阿里云免费证书)

    这里以阿里云申请免费证书为例,也可以使用JDK生成自签发证书. 首先在阿里云要拥有自己的一个域名. 在SSL证书页面可以申请免费证书.填写相应信息即可. 登陆阿里云控制台,选择SSL证书,点击免费证书 ...

  6. 关于阿里云免费证书 ssl 的申请,验证,配置

    1.打开阿里云官网,注册登录,实名认证 2.点击"产品分类--安全--ssl证书--点击购买证书(去里面选择 免费型DV SSL)--购买完后如下图所示--点击申请" 3.申请填写 ...

  7. nginx配置https阿里云免费ssl

    阿里云搜索ssl 购买证书  创建证书 下载证书 这两个文件放到服务器上,nginx配置指向这两个文件就ok nginx配置 server {listen 443 ssl; #注意服务器防火墙要开放4 ...

  8. 阿里云免费证书“fileauth.txt内容配置错误”解决

    最近研究微信小程序开发,上阿里云申请了个证书,使用文件验证方式,感觉所有步骤都正确,就是审核的时候一直报"fileauth.txt内容配置错误". 我甚至按操作说明的方法,建了个F ...

  9. 阿里云免费证书ssl的部署

    收费的版本ov的优势:系统兼容性和网站的兼容性要高一些,加密复杂度和安全性也比较强,绑定的域名数量比较多(最多可绑定250个,免费证书只能绑定1个).其他的和免费的区别不大. 整体步骤是这样的: 首先 ...

最新文章

  1. mysql 5.7.22 winx64_windows下mysql-5.7.22-winx64突然启动不了,报错Could not open log file
  2. 川崎机器人总线通信_【川崎】川崎机器人PROFINET 总线通信图文教程(上)
  3. java mysql settings_Java中使用MySQL从安装、配置到实际程序测试详解
  4. Java生鲜电商平台-微服务架构概述
  5. c语言md5函数 linux,Linux下C语言计算文件的md5值(长度32)
  6. CSS布局奇淫巧计之-强大的负边距
  7. java 多线程面试题
  8. java 中文 转义_java html中文汉字 反转义
  9. MySQL主从复制——主库已有数据的解决方案
  10. html5a链接_html 超链接(a)详细讲解
  11. SwitchHosts for Mac(mac hosts修改工具)
  12. matlab2012教程答案,MATLAB教程2012a习题解答1-7章完整版-张志涌编-北航.doc
  13. iOS之HealthKit使用
  14. excel表格内容合并的操作方法
  15. Ansible—— 29. 通过set_fact模块定义变量
  16. 利用数学软件Maxima求解电路的传递函数
  17. EasyCVR平台如何实现超低延时的安防视频监控直播?
  18. keil工程 freertos AC5编译器移植到AC6编译器
  19. 网易云音乐接入微信状态
  20. 水晶报表各版本比较及相关释疑v2

热门文章

  1. 北京市第二批国家专精特新小巨人企业高质量发展项目申报要求,补贴1500万
  2. HDU5661 Claris and XOR(异或贪心)
  3. 类模板、变量模板、别名模板 基础知识点二
  4. 《ADC和DAC的基本架构》----学习记录(一)
  5. 公司总监沦为家庭主妇:做威客让我重新破浪前行
  6. 联想小新潮7000如何bios设置u盘启动操作
  7. 如何使用Autodesk InfraWorks 360在三维地图上加载矢量道路
  8. (附源码)springboot学生社团信息管理 毕业设计011238
  9. 网络安全-渗透测试-Kali Linux教程篇 篇(六) 漏洞分析-02——AppScan-轻量级Web漏洞扫描、安全审计工具
  10. vue前端处理后台返回的Long型数据精度丢失