`
zjnbshifox
  • 浏览: 312571 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

学习SSO-1 Tomcat启用ssl

    博客分类:
  • Java
阅读更多
根据网上的http://www.kafeitu.me/sso/2010/11/05/sso-cas-full-course.html 学习一下sso的部署,这个文章写得很清楚了,照样子画葫芦就可以了

1、生成证书,这里的密码可自定义,
keytool -genkey -alias fox -keyalg RSA -keystore e:/keystore/foxkey

2、导出证书
keytool -export -file e:/keystore/fox.crt -alias fox -keystore e:/k
eystore/foxkey

3、把证书导入到jvm,这里输入的keystore密码为changeit,是jre的keystore密码
keytool -import -keystore c:\Java\jdk1.6.0_30\jre\lib\security\cace
rts -file e:/keystore/fox.crt -alias fox

4、tomcat配置,
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"  keystoreFile="E:/keystore/foxkey" keystorePass="123456"/>

我使用的是tomcat 6.0.35,这里配置一定要注意大小写,刚开始的时候我也是从参考文章上复制过来的,在启动tomcat的时候报错了,这里的keystorePass,是第一步在生成证书的时候的密码,报的错误如下:
2012-11-29 10:18:37 org.apache.tomcat.util.net.jsse.JSSESocketFactory getStore
严重: Failed to load keystore type JKS with path C:\Users\fox/.keystore due to C:\Users\fox\.keystore (系统找不到指定的文件。)
java.io.FileNotFoundException: C:\Users\fox\.keystore (系统找不到指定的文件。)
	at java.io.FileInputStream.open(Native Method)


最后可以在浏览器地址栏输入https://sso.fox.com:8443/验证一下了,这个域名是通过host文件定义的
分享到:
评论
1 楼 bqlin1987 2016-11-02  
请问是不是ITeye的代码莫名的换行了?

相关推荐

    xxl-sso-core-1.1.1-SNAPSHOT.jar

    xxl/sso 核心处理包

    simple-sso-master.zip

    单点登录示例代码simple-sso-master,包括单点登录服务端、单点登录客户端、两个业务子系统a\b,请结合博客学习:https://www.cnblogs.com/cac2020/p/13716521.html

    SSO-23, 用于 C 的内存优化小字符串优化.zip

    SSO-23, 用于 C 的内存优化小字符串优化 SSO-23SSO-23是一个proof-of-concept字符串,它使用所有可用的SSO字节。 因此,当char类型是一个字节( 字符,有符号字符,无符号字符,等等 ) 和 64位 计算机上,这相当于一...

    spring boot 实现SSO单点登陆

    1、配置本地hosts 127.0.0.1 sso-login 127.0.0.1 sso-resource ...2、先后启动SsoServer、sso-resource、sso-client1、sso-client2 3、访问http://sso-taobao:8083/client1/ 或 http://sso-tmall:8084/client2/

    Laravel开发-sso-broker

    Laravel开发-sso-broker 基于Jasny/SSO的Laravel的简单SSO代理

    Laravel开发-discourse-sso-laravel

    Laravel开发-discourse-sso-laravel 一个专门为Laravel设计的包,帮助对话的SSO登录。

    Laravel开发-sso-client-compat

    Laravel开发-sso-client-compat 用于php的SSO客户端库&gt;=5.1.2支持

    oauth2-sso-demo-master.zip

    有这样一种场景,一个用户(假设是QQ),希望让一个第三方的应用(比如说某个论坛),能够得到关于自身的一些信息(唯一用户标识,比如说QQ号,用户个人信息,比如说是一些基础资料,昵称和头像等)。...

    sso-test01

    使用Redis或者MySQL实现单点登录,源码都在里面,解压出来直接使用编译工具导入即可。

    Laravel开发-passport-sso-client

    Laravel开发-passport-sso-client Laravel的SSO客户端库

    Laravel开发-sso-laravel

    Laravel开发-sso-laravel Vatsim Oauth代表Laravel

    论文研究-基于SSO-CA模型的重庆渝西片区城市用地动态变化模拟 .pdf

    基于SSO-CA模型的重庆渝西片区城市用地动态变化模拟,刘明皓,温潇雄,随着我国经济的发展与城市化进程的加速,伴随着城市化的加速,如何对城市土地利用进行更好的规划,对城市的扩张更好的理解,提高

    .net-casSSO-client.rar

    .net CAS SSO 登陆客户端程序,可以直接运行,直接将DoNetCasClient生成dll集成到你的项目即可。本人博客有教程。

    sso-common.jar

    sso-common.jar 单点登录的jar ,包括客户端和服务端

    单点登录sso-shiro-cas-maven

    # sso-shiro-cas spring下使用shiro+cas配置单点登录,多个系统之间的访问,每次只需要登录一次 ## 系统模块说明 1. cas: 单点登录模块,这里直接拿的是cas的项目改了点样式而已 2. doc: 文档目录,里面有数据库...

    Python库 | aws-cdk.aws-sso-1.107.0.tar.gz

    python库。资源全名:aws-cdk.aws-sso-1.107.0.tar.gz

    PyPI 官网下载 | aws-cdk.aws-sso-1.106.0.tar.gz

    资源来自pypi官网。 资源全名:aws-cdk.aws-sso-1.106.0.tar.gz

    xxl-sso-1.1.0

    xxl-sso是一个简单的单点登录实现demo,非常适合刚准备入门统一身份认证、单点登录的初学者。。。maven构建的工程,直接导入eclipse等开发工具即可运行。。。

    nodebb-plugin-sso-renren

    NodeBB 插件 SSO 人人网NodeBB 插件,允许用户通过他们的人人帐户登录/注册。安装 npm install nodebb-plugin-sso-renren请将回调地址配置到您的nodebb url

    tomcat配置ssl-单点登录(sso).rar

    这个文档是经过我将近两个星期的研究,证实了其中文档的真实性和可用性,只要你跟着文档里面的步骤配置和实施,绝对实现cas单点登录(sso),包括跨域访问cas

Global site tag (gtag.js) - Google Analytics