本文为博主原创 转载请注明出处 尊重一下笔者的劳动成果 十分感谢
前言
因为最近一个项目卡在了https的证书上,与合作方沟通几天仍没有解决,故而大boss让研究一下,但是本人对https配置这证书完全没有接触过,知之甚少,接到这个任务其实是一头蒙的,但是大boss扔过来一个博客链接 让我参考 配置一下https 不得不从啊 所以先按照配置来哇
正文
最开始看小程序的文档 ios不支持自签名证书,啥是自签名证书啊?我对证书的理解就是花钱买
先说一下所谓自签名证书 就是自己给自己颁发的证书,不是权威机构颁发的 在浏览器打开的时候会提示你不安全的链接 如果是自己测试或者简单的应用还是可以自己弄的 如果是要用在微信或者其他正式对数据比较敏感的场合 建议还是去购买权威机构的证书 最差也可以云服务的免费证书 附 阿里云获取免费SSL证书 附开启阿里云端口图文详解
开始配置自签名证书
登录你的服务器 利用jdk自带的keytool为服务器生成证书
第一步 进入jdk安装的目录 不需要进入bin目录 shift+鼠标右键 在此处打开命令窗口
第二步 生成证书 在命令窗口执行如下命令回车
keytool -genkey -v -alias tomcat -keyalg RSA