最近公司好多项目上线, 弄了好几个SSL证书, 又熟练了一阵子 , 简单得很,但想想第一次弄的时候找不着北就 性质使然写一个教程吧!

第一步,找到阿里云服务器管理控制台 , 操作如图

第二步, 如图

第三步, 如图【第一次申请的时候就是怎么都找不到免费的,这里给予标注】

第四步, 如图

第五步,

申请, 进入待审核状态 -------> 几小时之后,  审核完成.

根据提示, 一般是系统生成的密钥文件, 下载----> 解压有4个文件,  在xx/tomcat/conf/下,新建cert文件夹,如图

随后,编辑Tomcat的server.xml文件, 把原本跳转的8443的端口换成443(这个一般来说是HTTPS的默认端口),

server.xml里,可运行代码里没有8443 , 全是443.

keystoreFile是pfx的文件路径; keystorePass是4个系统生成文件里的密钥文件里的内容,(默认和文件名一样)

然后..需要把项目代码的web.xml里加上跳转.

<login-config><auth-method>CLIENT-CERT</auth-method><realm-name>Client Cert Users-only Area</realm-name></login-config><security-constraint><web-resource-collection ><web-resource-name >SSL</web-resource-name><url-pattern>/*</url-pattern></web-resource-collection><user-data-constraint><transport-guarantee>CONFIDENTIAL</transport-guarantee></user-data-constraint></security-constraint>

最后, 需要重启tomcat. 基本上就完成了, 如果没完成, 那肯定是哪里配置漏了或多了.流程上是没问题的.

Linux服务器SSL证书认证相关推荐

  1. java客户端带证书访问服务端_客户端与服务器SSL双向认证(客户端:java-服务端:java)...

    客户端与服务器SSL双向认证(java-java):含源码 (一)实现技术: JSSE(Java Security Socket Extension) 是Sun为了解决在Internet上的实现安全信 ...

  2. php curl 不验证ssl,PHP Curl https跳过ssl证书认证报错记录及解决

    PHP Curl https跳过ssl证书认证报错记录及解决 function get($url = '', $cookie = '') { $ch = curl_init(); curl_setop ...

  3. windows 2003 R2+IIS ssl证书认证

    windows 2003+IIS ssl证书认证 实验环境 实验环境都是windows 2003 R2 系统的VMware虚拟机. 系统打了可以识别v3版本的数字证书的补丁. ssl证书服务端单项认证 ...

  4. 服务器SSL证书和域名证书有什么区别?

    很多网站的搭建不仅要考虑网站优化的因素,还要着重考虑网站数据的传输安全问题,其中安装SSL证书成了很多站长用户们的大势所趋.选择SSL证书安装,或许会看到过域名证书和服务器SSL证书,那么这两者之间究 ...

  5. nginx添加ssl证书认证

    让nginx支持ssl证书认证首先安装上openssl,然后执行以下命令: openssl genrsa -out sim.key 1024 openssl req -new -key sim.key ...

  6. 百度BCH云服务器SSL证书服务(免费申请流程)- 申请篇

    百度云服务器SSL(免费申请):教程 官方地址:SSL证书申请 审核还是很快的,十几分钟就搞定了. 操作 · 详情如下(选择免费SSL证书品牌与类型): 点击上图中的"下一步"&g ...

  7. 服务器证书在注册表上位置,服务器ssl证书注册表

    服务器ssl证书注册表 内容精选 换一换 SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(访问方式为HTTPS),实现数据信息在客户端和服务器之间的加密传输,可以防止数据信息的泄 ...

  8. 服务器部署ssl证书,Apache服务器SSL证书部署

    Apache服务器SSL证书部署 发布时间:2018-01-11 18:03:54 摘要 Apache为一款非常常见的web服务器,此文针对在apache上部署和使用SSL证书进行了详细描述. 关键词 ...

  9. java使用bks双向认证_客户端与服务器SSL双向认证(客户端:Android

    客户端与服务器SSL双向认证(客户端Android-服务端vc)-含源码(一)服务端已经生成了client.p12.server.p12.ca.p12:主要实现客户端过程(二)目录结构(三)客户端注 ...

最新文章

  1. 【git】几大区概念
  2. Spring Boot集成Hazelcast实现集群与分布式内存缓存
  3. 双向@OneToMany / @ManyToOne关联
  4. super在java怎么用_super怎么调用啊。。
  5. HTTP代理实现请求报文的拦截与篡改2--功能介绍+源码下载
  6. 动态类型语言和静态类型语言
  7. 计算机辅助设计源程序,计算机辅助设计(插值法程序).doc
  8. 万亿“中植系”掌门人、毛阿敏丈夫离世,享年61岁,身家260亿
  9. linux把mysql变为服务器_linux mysql服务器迁移
  10. python将一行作为字段_Python 变量代入,指定某一行截取输出字段怎么办?
  11. Robot Framework 的安装配置和简单的实例介绍
  12. chrome插件,脚本中实现跨域请求
  13. 一个简单的鼠标钩子程序
  14. WeChat-JSAPI支付
  15. 什么叫pin脚的pad_超详细的 摄像头PIN脚功能作用
  16. 使用node.js构建一个web服务器(适合自学)
  17. 什么是自然语言处理(NLP)?定义+应用一次性看个明白
  18. iOS 直播间礼物动画队列
  19. 程序员应该如何做才能更好的实现自我价值?
  20. 创建 Time Machine 时间机器的备份至 openmediavault 5(OMV 5) NAS 的 SMB/CIFS 共享文件夹

热门文章

  1. 三年级作息技术初识计算机教案,江西科学技术出版社 新三年级信息技术教案 2第二课 芝麻开门——初识计算机...
  2. java认证手机号码输入是否正确
  3. 【暴力BFS】中山纪念中学暑期游Day10——洪水
  4. 微信小程序 社区居民健康疫情服务系统
  5. 《第九堂棒球课》:MLB棒球创造营·棒球名人堂
  6. 【opencv3 学习记录】第八章 颜色空间转换
  7. 管理批量邮箱 FOXMAIL 和网易闪电邮(PC端)有什么区别? 对比
  8. 迁移prometheus数据
  9. 蓝桥杯——1-9凑等式(全排列)
  10. Weblogic AdminServer.lok被锁定导致无法启动