让tomcat信任所有证书并传递给应用程序处理

 

一、tomcat server.xml文件里配置

<Connector port="8443" minProcessors="5" maxProcessors="75"
     
    enableLookups="true" disableUploadTimeout="true"
     
    acceptCount="100" debug="0" scheme="https" secure="true";
     
    clientAuth="want" sslProtocol="TLS"
     
    keystoreFile="/etc/mykeystore.jks" keystorePass="changeit"
     
    truststoreFile="/etc/mytruststore.jks" truststorePass="changeit"/>
     

二、配置认证valve. 认证valve 可以配置在二个地方. 即可以在 Tomcat server.xml 文件,也可以在你的应用context.xml 文件. 路径在conf/Catalina/localhost. 下面是例子参考

<?xml version="1.0" encoding="UTF-8"?>
     
<Context path="/mycontextpath" >
     
        <Valve className="at.telekom.tomcat.security.SSLWithFormFallbackAuthenticator" />
     
</Context>
     

三、拷贝ssl.jar(留下email传送)包到server/lib下面

 

英文参考:

http://wiki.apache.org/tomcat/SSLWithFORMFallback?highlight=%28Certificate%29

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值