linux tomcat配置https
自己生成一个ssl证书,因为是自己生成的所以该证书,不被浏览器信任(具体表现https前面有个X)
[root@centos apache-tomcat-6.0.37]# keytool -genkey -alias tomcat -keyalg RSA -keystore /root/tomcat/apache-tomcat-6.0.37/conf/.keystore 输入keystore密码: 再次输入新密码: 您的名字与姓氏是什么?[Unknown]: free4lab 您的组织单位名称是什么?[Unknown]: free4lab 您的组织名称是什么?[Unknown]: free4lab 您所在的城市或区域名称是什么?[Unknown]: beijing 您所在的州或省份名称是什么?[Unknown]: beijing 该单位的两字母国家代码是什么[Unknown]: CN CN=free4lab, OU=free4lab, O=free4lab, L=beijing, ST=beijing, C=CN 正确吗?[否]: y输入<tomcat>的主密码(如果和 keystore 密码相同,按回车): [root@centos apache-tomcat-6.0.37]# cat conf/.keystore
然后修改tomcat配置文件server.xml
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"maxThreads="150" scheme="https" secure="true"clientAuth="false" keystoreFile="/root/tomcat/apache-tomcat-6.0.37/conf/.keystore" keystorePass="yourpassword" sslProtocol="TLS" />
通过curl访问,就忽略验证证书这一步
[root@f0 huahui]# curl --insecure https://192.168.1.190:8443/ hello huahuiyang ssl https
这样浏览器访问就相对安全了,浏览器和服务端进行了非对称加密的握手,然后协商对称加密的密钥,然后进行相对快速的对称加密传输。
即时密文在网络传输中被截获,因为无法获知对称密钥,所以这个http api就是安全的!
linux tomcat配置https相关推荐
- Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置
Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置 ============================== ©Copyright 蕃薯耀 2017 ...
- Tomcat 配置https证书
TTPS 是安全套接字层超文本传输协议,在http 的基础上加入了 SSL协议,需要使用证书来校验身份. HTTPS协议是由SSL+HTTP协议构建的可进行加密传输.身份认证的网络协议,比http协议 ...
- tomcat配置https(jks)证书,启动后提示Keystore was tampered with, or password was incorrect
在tomcat配置https(jks)证书,启动后端口正常打开,但是web服务无法访问,日志提示:Keystore was tampered with, or password was incorre ...
- Tomcat配置https方式访问
1.准备安全证书 获得安全证书有两种方式:一种方式是到权威机构申购CA证书,还有一种方式是创建自我签名的证书.本文以自签名证书为例,使用SUN公司提供的证书制作工具keytool制作自签证书,JDK版 ...
- JDK和tomcat配置HTTPS协议
内容来自百度内容转载 https原理及tomcat配置https方法 1.为服务器生成证书 "运行"控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录: cd & ...
- 阿里云服务器配置Tomcat 配置https
阿里云服务器配置Tomcat 配置https 阿里云服务器配置Tomcat 配置https 1.登录云控制台选择云主机.网络与安全组.安全组配置.规则配置 对端口80.443进行设置.授权对象0.0. ...
- tomcat android https,tomcat 配置 https, android端 访问
1.控制台 进入到tomcat 的bin 目录下 执行命令 keytool的命令网上很多解释 生成一个 tomcat.keystore 文件 keytool -genkey -alias tomcat ...
- Tomcat 配置Https
https://www.cnblogs.com/wanghaoyuhappy/p/5267702.html JDK1.8 keytool 生存证书 C:\keys\tomcat.keystore 1: ...
- Tomcat配置HTTPS方式生成安全证书
在Tomcat 中配置SSL双向认证是相当容易的,本文将介绍如何使用JDK的keytool来为Tomcat配置双向SSL认证.并实现批量生成证书 系统需求:JDK 1.8 Tomcat 7.0.76 ...
最新文章
- 浮点数能进行取模运算吗?(不行,暂时只能是两个整数之间)
- JVM—垃圾回收与算法
- jsp页面调用ajax,在jsp中使用jquery的ajax
- 【PAT甲级 删除字符串中重复字母】1084 Broken Keyboard (20 分) Java 全部AC
- centos忘记root用户的密码
- Android app应用多语言切换功能实现
- 【数据结构笔记08】哨兵查找、二分查找、树、儿子-兄弟表示法、二叉树的引子
- [读码时间] 跟随鼠标移动(大图展示)
- Mac新系统macOS Big Sur支持哪些Mac机型
- 使用Ant发布web应用到tomcat
- mysql碎片处理_mysql优化数据库和mysql数据库碎片处理
- css通过行内样式绑定背景图片
- 水星路由器DNS服务器未响应,为什么新版水星路由器不能上网
- 联想T420S 黑苹果GPT+UEFI单系统安装
- think.php教程,Thinkphp_thinkphp教程_自学php网
- URP SMAA 细品
- PHP截取固定长度字符串函数
- 计算机专业专业导论论文题目,计算机专业导论论文.doc
- 【C#】线程之Parallel
- IBM要做挑茶AI,茶叶小妹都乐疯了