可乐分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 449|回复: 18

[建站教程] tomcat设置http自动跳转为https访问

[复制链接]

416

主题

2

回帖

1416

积分

管理员

Rank: 12Rank: 12Rank: 12

积分
1416
发表于 2024-8-26 17:36:27 | 显示全部楼层 |阅读模式
1)如果你是在Windows环境中生成证书文件,则需要将生成的证书tomcat.keystore拷贝到Tomcat将要引用的位置,假设tomcat的应用证书的路径是“E:/tomcat.keystore”,则需要将证书文件拷贝到E盘下;
2)配置Tomcat,打开tomcat配置文件,如:D:/apache-tomcat-7.0.29/conf/server.xml,修改如下,
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
修改参数=>
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="443" />

<!--
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
              maxThreads="150" scheme="https" secure="true"
              clientAuth="false" sslProtocol="TLS"/>
-->
去掉注释且修改参数=>
<Connector port="443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" keystoreFile="E:/tomcat.keystore" keystorePass="123456789"/>
注释:标识为淡蓝色的两个参数,分别是证书文件的位置和<tomcat>的主密码,在证书文件生成过程中做了设置

<!--
   <Connector port="8009" enableLookups="false" protocol="AJP/1.3" redirectPort="8443" />
-->
修改参数=>
<Connector port="8009" enableLookups="false" protocol="AJP/1.3" redirectPort="443" />
(3) 打开D:/apache-tomcat-7.0.29/conf/web.xml,在该文件</welcome-file-list>后面加上这样一段:
<login-config>  
    <!-- Authorization setting for SSL -->  
    <auth-method>CLIENT-CERT</auth-method>  
    <realm-name>Client Cert Users-only Area</realm-name>  
</login-config>  
<security-constraint>  
    <!-- Authorization setting for SSL -->  
    <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后即可以使用SSL。IE地址栏中可以直接输入地址 “http://” 会自动跳转成为 “https://”


可乐分享 - 免责声明1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站信息来自网络,版权争议与本站无关
3、本站发布的相关帖子文章仅限用于学习和研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
6、可乐分享管理员和版主有权不事先通知发贴者而删除本文

回复

使用道具 举报

0

主题

500

回帖

759

积分

高级会员

Rank: 6Rank: 6

积分
759
发表于 2024-9-19 20:27:14 | 显示全部楼层
今天没吃药感觉自己萌萌哒
回复

使用道具 举报

0

主题

552

回帖

837

积分

高级会员

Rank: 6Rank: 6

积分
837
发表于 2024-9-20 19:48:13 | 显示全部楼层
水B楼主,经验拿好
回复

使用道具 举报

0

主题

578

回帖

876

积分

高级会员

Rank: 6Rank: 6

积分
876
发表于 2024-10-15 03:05:13 | 显示全部楼层
楼主听话,快到碗里来!
回复

使用道具 举报

0

主题

552

回帖

837

积分

高级会员

Rank: 6Rank: 6

积分
837
发表于 2024-10-20 03:10:59 | 显示全部楼层
可乐分享就是牛keleshare.cn
回复

使用道具 举报

0

主题

494

回帖

750

积分

高级会员

Rank: 6Rank: 6

积分
750
发表于 2024-12-13 23:28:30 | 显示全部楼层
你有没有见过这么整齐的十五字啊
回复

使用道具 举报

0

主题

578

回帖

876

积分

高级会员

Rank: 6Rank: 6

积分
876
发表于 2025-1-1 13:23:48 | 显示全部楼层
我的一楼总是献给度娘
回复

使用道具 举报

0

主题

594

回帖

900

积分

高级会员

Rank: 6Rank: 6

积分
900
发表于 2025-1-13 21:11:34 | 显示全部楼层
如果这就是爱,再转身的时候就该留下
回复

使用道具 举报

0

主题

334

回帖

504

积分

高级会员

Rank: 6Rank: 6

积分
504
发表于 2025-1-15 14:47:39 | 显示全部楼层
楼主节操掉了,还不快捡起来
回复

使用道具 举报

0

主题

542

回帖

822

积分

高级会员

Rank: 6Rank: 6

积分
822
发表于 2025-2-2 15:15:07 | 显示全部楼层
水B楼主,经验拿好
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【可乐分享www.keleshare.cn】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|可乐分享,站长交流 ( 苏ICP备2024109924号 )|网站地图

GMT+8, 2025-5-6 21:18 , Processed in 0.121788 second(s), 21 queries .

Powered by 可乐分享

© 2023-2024 keleshare.cn.

快速回复 返回顶部 返回列表