zoukankan      html  css  js  c++  java
  • cas+tomcat+shiro实现单点登录-1-tomcat添加https协议

    目录

    1.tomcat添加https安全协议

    2.下载cas server端部署到tomcat上

    3.CAS服务器深入配置(连接MYSQL)

    4.Apache Shiro 集成Cas作为cas client端实现

    tomcat添加https安全协议

    安装tomcat和jdk这里就不说了,注意一点:jdk版本要求1.7以上

    第一步、创建tomcat证书

    1、打开cmd窗口,定位到jdk的安装目录(D:javaEnvironmentapache-tomcat-7.0.65in这是我的目录),执行如下命令:

    keytool -genkey -alias safetomcat -keyalg RSA -keystore c:/leadsec -validity 2000

     出现如下界面:

     

    以上命令将生产一对非对称密钥和自我签名的证书,保存在c: leadsec

    注意:“名字与姓氏”应该是域名,输成了姓名,和真正运行的时候域名不符,会出问题

    第二步、配置tomcat服务器

    定位到tomcat服务器的安装目录, 找到conf下的server.xml文件

    找到如下已经被注释的代码:

    取消注释,修改为如下:

    <Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
                   maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
                   clientAuth="false" sslProtocol="TLS" 
                   keystoreFile="c:leadsec"
                   keystorePass="123456"/>

    在互联网上, http协议的默认端口是80, https的默认端口是443, 这里将端口改为了443

    第三步、启动tomcat服务器

    在浏览其中输入:https://localhost 或者 https://localhost:443  (端口443是https的默认端口,所以可以省略)

    出现安全提示,点击继续访问即可访问tomcat主页,chrome浏览器浏览效果如下:

    Tomcat添加配置使用https协议成功。

     

  • 相关阅读:
    开发记录4
    开发记录3
    豆瓣的基础架构读后感
    开发记录2
    开发记录1
    大数据技术大作业1
    新浪微博平台架构读后感
    第一阶段冲刺第五天
    第一阶段冲刺第四天
    第一阶段冲刺第三天
  • 原文地址:https://www.cnblogs.com/xrab/p/5777607.html
Copyright © 2011-2022 走看看