`

SSL Configuration (solve "No trusted certificate found")

阅读更多

按照以下的步骤终于搞定了SSL Configuration, 收藏之...

1.环境准备
Jdk1.4.2

Tomcat5.0.28
cas-server-2.0.12(没有采用更高版本,是因为它最简单明了)
cas-client-java-2.1.1
2.在jdk上配置SSL
到http://java.sun.com/products/jsse/去下载jsse,我用的是1.0.3;下载下来后是一个zip包,把里边lib目录下的jar包复制到你的jdk目录下的jre\lib\ext目录中,是三个文件:jsse.jar;jnet.jar;jcert.jar

3.SSL验证证书
3.1.生成
keytool -genkey -alias tomcat -keyalg RSA
? 如果C:\Documents and Settings\Administrator\.keystore已经存在,请先删除。
? 输入tomcat本身的缺省口令changeit
? 用户前名和用户后名都用localhost
keytool -export -alias tomcat -file server.crt
只能输入tomcat的缺省口令changeit
keytool -import -trustcacerts -alias tomcat -file server.crt -keystore %java_home%/jre/lib/security/cacerts
3.2.显示
keytool -list -v -keystore %java_home%/jre/lib/security/cacerts > t.txt
3.3.删除
keytool -delete -alias tomcat -keystore %java_home%/jre/lib/security/cacerts -keypass changeit
只能输入tomcat的缺省口令changeit
3.4.keytool参考
%JAVA_HOME%\bin\keytool -delete -alias tomcat -keypass changeit
%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keypass changeit -keyalg RSA
%JAVA_HOME%\bin\keytool -export -alias tomcat -keypass changeit -file %FILE_NAME%
%JAVA_HOME%\bin\keytool -import -file server.crt -keypass changeit
-keystore %JAVA_HOME%/jre/lib/security/cacerts
%JAVA_HOME%\bin\keytool -import -file server.crt -keypass changeit
%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keypass changeit -keyalg RSA -validity 365

4.Tomcat配置
4.1.拷贝
拷贝C:\Documents and Settings\Administrator\.keystore到%tomcat_home%\conf\
4.2.配置
编辑%tomcat_home%\conf\server.xml,去掉ssl的注释,并更改为如下配置
<Connector port="8443" keystorePass="changeit" keystoreFile="conf/.keystore"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" debug="0" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
4.3.注意
请保持C:\Documents and Settings\Administrator\.keystore与%tomcat_home%\conf\.keystore一致

分享到:
评论

相关推荐

    help solve.zip_Help!_matlab;help;solve

    在MATLAB中,`solve`函数是一个非常重要的数学工具,用于求解符号数学方程。这个函数能够处理一元和多元、线性和非线性的代数方程组,为科研和工程计算提供了强大的支持。标题"help solve.zip_Help!_matlab;help;...

    lp_solve资源包

    **lp_solve资源包详解** `lp_solve`是一个开源线性规划求解器,适用于各种优化问题,包括线性规划(LP)、混合整数规划(MIP)、二次规划(QP)和二次约束线性规划(QCLP)。这个资源包包含了学习和使用`lp_solve`...

    lp_solve matlab

    LP_SOLVE是一个开源的线性规划(LP)和混合整数线性规划(MILP)求解器,适用于各种优化问题。它是由Erling D. Andersen开发的,广泛应用于学术研究和工业界。在MATLAB环境中,LP_SOLVE提供了一个接口,使得用户能够...

    MotorSolve 4.0 电机设计使用手册

    MotorSolve 4.0是一款专业的电机设计软件,由海基科技出品。本文手册详细介绍了软件的界面布局、功能区域划分,以及案例分析步骤,并提供了软件安装、配置需求、license申请和安装验证等操作指南。 **MotorSolve...

    mysolve.m

    mysolve.m

    matlab-solve.rar_fdtd_fdtd_solve MATLAB

    在给定的“matlab-solve.rar_fdtd_fdtd_solve MATLAB”压缩包中,主要包含了一个使用MATLAB进行有限差分时间域(Finite-Difference Time-Domain, FDTD)方法的仿真程序。FDTD是电磁学领域常用的一种数值计算方法,它...

    Motorsolve软件5.2.0版本所支持的水冷水道设置_电机仿真_水冷电机_电机热_

    Motorsolve是一款先进的电机仿真软件,它提供了5.2.0版本,专门针对水冷电机的热管理进行了优化。这款软件允许工程师们精确地模拟和分析电机的热态效应,以确保电机在各种工况下都能保持适宜的温度。 电机仿真,...

    fwd_solve.doc

    《fwd_solve.doc》文档涉及了多个IT领域的知识点,主要集中在MATLAB编程、EIDORS库的使用、有限元方法(FEM)以及图像处理软件Avizo的运用。下面将逐一详细解析这些内容。 首先,`fwd_solve`是MATLAB中的一个函数,...

    how to solve it

    Polya, "How to Solve It" will show anyone in any field how to think straight. In lucid and appealing prose, Polya reveals how the mathematical method of demonstrating a proof or finding an unknown ...

    ANSYS Remote Solve Manager Users Guide.pdf

    《ANSYS Remote Solve Manager 用户指南》是为使用ANSYS软件进行远程求解管理的用户提供的一份详尽的操作手册。这份指南适用于版本19.0,由ANSYS公司于2018年1月发布,旨在帮助用户高效地利用ANSYS Remote Solve ...

    lp_solve_5.5.2.9_dev_win64_数学规划求解器ipsolve_源码

    《lp_solve 5.5.2.9:高效数学规划求解器的源码解析》 在优化领域,数学规划求解器是不可或缺的工具,它们用于解决各种类型的线性和非线性问题。"lp_solve_5.5.2.9_dev_win64_数学规划求解器ipsolve_源码"是一个...

    jiefangcheng-.rar_c++jiefangcheng_jiefangcheng_solve函数_方程的根_求解函数

    本主题主要关注两个函数:`solve` 和 `desolve`,它们分别用于求解代数方程的根和线性常微分方程。 1. **`solve` 函数**: `solve` 函数通常是一个自定义的函数,用于找到给定代数方程的解。在C++中,这可能涉及到...

    SOLVE_符号方程求解_

    MATLAB中的符号计算工具箱提供了`syms`函数来定义符号变量,并且`solve`函数用于求解这些符号方程。现在,我们详细探讨如何使用MATLAB进行符号方程求解。 首先,我们需要了解`syms`函数。这个函数创建符号变量,...

    yusuan.rar_solve

    标题“yusuan.rar_solve”和描述“matlab solve yusuan deng wenti”指出,这个压缩包可能包含与使用MATLAB的“solve”函数解决线性或非线性方程组相关的内容。MATLAB是一款强大的数学计算软件,而“solve”函数是其...

    eql_solve.m

    本代码为MATLAB solve函数的示例,通过一个线性方程组的求解演示该函数的用法,希望对您有所帮助!!!

    linux_problem_solve

    在Linux操作系统,特别是Ubuntu环境下,用户可能会遇到各种各样的问题,包括软件安装、系统配置、权限问题等。本文将详细探讨这些常见问题及其解决方案。 首先,`dpkg`是Ubuntu中的包管理工具,用于处理软件的安装...

    Polya How to solve it英文版

    How to solve it 清晰英文版

    How to solve it Modern Huristics 2nd edition

    How to solve it Modern Huristics 2nd edition

    solve2polynomial.m

    Matlab 一元二次方程(function 文件) 很简单很容易实现,按照步骤走即可。 高中学的知识,通过matlab很好的实现哦。

Global site tag (gtag.js) - Google Analytics