在博客《终结者:HTTPS在Tomcat中的使用(一)——生成证书与配置Tomcat服务器》中介绍了如何生成服务器端证书和配置Tomcat服务器,本篇博客将带着大家一起研究如何生成浏览器端安全证书及其安装方法:

制作安全证书:

a、启动Tomcat服务器,在Google浏览器地址栏输入https://localhost/,得到下图:

b、将鼠标放在红框位置,然后鼠标右键,得到下图:

c、点击上图“详细信息”,得到下图:

d、点击上图“View certificate”,得到下图:

e、点击上图“详细信息”,得到下图:

f、点击上图“复制到文件(C)...”,得到下图:

g、点击上图“下一步”,得到下图:

h、点击上图“下一步”,得到下图:

i、点击上图“浏览(R)...”,确定所导出的安全证书的保存目录和证书名字,设置后如下图:

j、点击上图“下一步”,得到下图:

k、点击上图“完成”,至此安全证书制作成功。

上面方法使用比较麻烦的方法生成了密钥库文件所对应的安全证书,这里有一种更简单的方法:《终结者:HTTPS在Tomcat中的使用(三)——Java代码生成密钥库文件及其对应的安全证书》

安装证书:

a、双击生成的安全证书,得到下图:

b、点击上图“安装证书(I)...”,得到下图:

c、选择“本地计算机(L)”,然后点击“下一步”,得到下图:

d、选中上图红框框定的选项,然后点击“浏览(R)...”,得到下图:

e、在“选择证书存储”对话框中选择“受信任的根证书颁发机构”,点击确定,此时返回到证书导入向导页面,如下图:

f、点击上图“下一步”,得到下图:

g、点击上图“完成(F)”,至此浏览器端证书安装完成,当我们再次访问localhost域名时就直接进入到了页面,如下图:

Tomcat—HTTPS之制作安全证书与浏览器端安全证书的安装相关推荐

  1. nginx配置https访问 生成ssl自签名证书,浏览器直接访问

    问题 nginx配置自签名ssl证书,来支持https访问nginx,在浏览器中访问nginx时,提示有风险.而访问其他各大网站时,也是使用了https协议,为什么可以直接访问,而不提示有风险呢? 解 ...

  2. Keytool生成数字证书 + Tomcat https 配置

    参考:http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html https://baike.baidu.com/item/ht ...

  3. Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web、安卓、IOS)

    Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web.安卓.IOS) 一.原理 1.HTTP:平时浏览网页时候使用的一种协议.HTTP协议传输的数据都是未加密的( ...

  4. [svc]cfssl模拟https站点-探究浏览器如何校验证书

    准备cfssl环境 wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 -O /usr/local/bin/cfssl wget https://pkg ...

  5. tomcat https 启用8443加证书

    tomcat https 启用8443加证书 <?xml version='1.0' encoding='utf-8'?> <!--Licensed to the Apache So ...

  6. HTTPS新换证书后浏览器仍旧读取旧的证书,提示无效的问题解决方案之一

    在IIS配置通配符https证书之后,用各种浏览器访问都是提示证书已过期,排除浏览器兼容问题. 根据文档说明 重新配置证书,在服务器查看证书有效期正确,排除IIS证书配置问题. 询问服务器管理员系统未 ...

  7. 内网使用openssl自签名证书开启https连接,同时解决chrome浏览器中的不安全访问

    1.在内网中开启https访问,使用ip,请直接看第二步.如果是外网域名的话,建议直接去从 阿里云或者其他的网站中直接用权威机构颁发的证书.地址 2.请先安装OpenSSL  3.生成证书 创建根证书 ...

  8. j2ee tomcat https 证书等一系列相关知识的学习总结

    在前一天的学习中我们知道.了解并掌握了Web Server结合App Server是怎么样的一种架构,并且亲手通过Apache的Http Server与Tomcat6进行了整合的实验. 这样的架构的好 ...

  9. mac tomcat https

    一.HTTPS的基本工作原理: HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息.TLS/SSL协议不仅仅是一套加密传输的协议 ...

最新文章

  1. ps怎么制作流体_ps相框制作教程:ps怎么制作相框效果
  2. 力扣(Leetcode)-2. 两数相加
  3. Android触摸事件源码分析:Activity-ViewGroup-View
  4. 前端学习(2798):实现图片预览的效果
  5. JavaScript————FormData实现多文件上传
  6. 今天我要批判技术管理者
  7. wxpython滑动面板_wxpython实现按钮切换界面的方法
  8. 3月4日 投影变换、仿射、Cross Ratios交比与单目测距、投影变换代码实现logo与球筐融合
  9. HBase集成(准备篇)
  10. Openwrt:创建编译IPK软件包
  11. 显卡更新显示计算机无法识别,显卡驱动更新不了怎么办 显卡驱动更新不了解决方法...
  12. 070-JAVA项目实训:仿QQ即时通讯软件系列讲座五(讲解用户注册功能)
  13. 15-python推导式
  14. 什么叫32位计算机,32位是什么意思
  15. 谈谈ChatGPT 背后的核心技术论文
  16. 一文了解转发与重定向
  17. 仙剑4 linux,仙剑奇侠传98柔情版 for Linux——SDLPAL打包
  18. python39使用pip安装easyocr实现文字识别
  19. 06.破解Windows7密码
  20. binlog事件类型详解

热门文章

  1. Word 为标题设置段前段后间距设置与异常
  2. 阻止爱奇艺、腾讯视频强制更新,和爱奇艺万能播放器联网
  3. Python基础闭包的使用
  4. Layui数据表格table排序(后端PHP)
  5. 【imessage苹果群发】apple推送技术开源需求源代码编写,IMESSage-VM插件
  6. Pyhton 正则替换字符串指定内容
  7. Hyper-V 迁移
  8. 泰坦尼克号python数据分析统计服_python数据处理——泰坦尼克
  9. x86汇编语言——任务隔离和切换
  10. Android音视频学习系列(九) — Android端实现rtmp推流