【CAS单点登录视频教程】 第04集 -- tomcat下配置https环境
目录
-----------------------------------------
-----------------------------------------
tomcat下配置https环境
在网上搜了一下,内容不是很完善。现进行整理,做个学习笔记,以备以后使用。
(1)进入到jdk下的bin目录
(2)输入如下指令“keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore”
d:/tomcat.keystore是将生成的tomcat.keystore放到d盘根目录下。注意若要放到c盘,在win7系统下,需要以管理员身份进入到命令行中进行操作,否则是无法创建tomcat.keystore的。本例放到d盘下。
如何以管理员身份进入到命令行下呢?开始->搜索框中输入cmd->等待(注意不回车)->出现cmd.exe->右键“以管理员身份运行”即可。
(3)输入keystore密码
密码任意,此处以123456为例,要记住这个密码,之后在进行server.xml配置时需要使用。
(4)输入名字、组织单位、组织、市、省、国家等信息
(5)输入之后会出现确认的提示
此时输入y,并回车。此时创建完成keystore。
进入到D盘根目录下可以看到已经生成的tomcat.xml
(6)输入tomcat的主密码
可以直接回车,默认为同keystore的密码一样。
之后,会显示正在存储即完成。
(7)进入tomcat文件夹
找到conf目录下的sever.xml并进行编辑
将所有以<Connector port="8443" 开头的connector注释。
(8)在sever.xml中添加加载keystore的代码
注意方框中的keystore的密码,就是刚才我们设置的“123456”.
编辑完成后关闭并保存sever.xml。
(9)启动tomcat。
若出现如下错误“Keystore was tampered with,or password was incorrect”,即第(8)步设的密码出错了。请核对密码,重新编写sever.xml。
(10)启动成功后,使用https://127.0.0.1:8443 访问页面
页面成功打开即tomcat下的https配置成功。
下面是 命令
Microsoft Windows [版本 6.1.]
版权所有 (c) Microsoft Corporation。保留所有权利。 C:\Users\Administrator>cd C:\Program Files (x86)\Java\jre7\bin C:\Program Files (x86)\Java\jre7\bin>keytool -v -genkey -alias tomcat -keyalg RS
A -keystore d:/tomcat.keystore
输入密钥库口令:
再次输入新口令:
您的名字与姓氏是什么?
[Unknown]:
您的组织单位名称是什么?
[Unknown]:
您的组织名称是什么?
[Unknown]:
您所在的城市或区域名称是什么?
[Unknown]:
您所在的省/市/自治区名称是什么?
[Unknown]:
该单位的双字母国家/地区代码是什么?
[Unknown]:
CN=, OU=, O=, L=, ST=, C=6是否正确?
[否]: y 正在为以下对象生成 , 位RSA密钥对和自签名证书 (SHA256withRSA) (有效期为 天
):
CN=, OU=, O=, L=, ST=, C=
输入 <tomcat> 的密钥口令
(如果和密钥库口令相同, 按回车):
再次输入新口令:
[正在存储d:/tomcat.keystore] C:\Program Files (x86)\Java\jre7\bin>
参考文章:http://blog.csdn.net/supersky07/article/details/7407523
视频下载
最新文章
- Color Processing 色彩处理
- C#遍历List并删除某个或者几个元素的方法
- Exception in thread ";http-bio-8081-exec-3"; java.lang.OutOfMemoryError: PermGen space
- VIM 语法检查
- TeamViewer或者向日葵等无法成功远程登录
- redmine忘记username和password
- Broken Keyboard(悲剧文本)
- 理解本真的REST架构风格
- 从Trie树到双数组Trie树
- LeetCode - 661. Image Smoother
- 【贪心】Codeforces 349B.Color the Fence题解
- (一一四)使用FMDB操作SQLite数据库
- Kapacitor之TICK脚本,监控输出
- Python爬虫入门教程 3-100 美空网数据爬取
- SLF4J bindings
- BZOJ1078 [SCOI2008]斜堆 堆
- Python爬虫之requests+正则表达式抓取猫眼电影top100以及瓜子二手网二手车信息(四)
- 【GMT43智能液晶模块】例程五:IWDG看门狗实验——复位ARM
- [转]13 Hours: The Secret Soldiers of Benghazi
- Dynamic Rankings(动态第k大+树套树)
热门文章
- [leetcode]Pascal&#39;s Triangle II @ Python
- 服务器主机上RAID Controller的Read Ahead Policy
- iOS开发-Bug锦囊
- 微信小程序表单校验WxValidate.js使用
- Mongoose JS findOne always returns null
- 使用phpqrcode生成二维码
- [Canvas]新版箴言钟表
- 从网易云音乐网页版无登陆下载MP3的办法
- 界面为ScrollView时打开界面会自动滚动到底部之解决方法
- spring boot使用slf4j输出日志