tomcat android https,tomcat 配置 https, android端 访问

1.控制台 进入到tomcat 的bin 目录下

执行命令 keytool的命令网上很多解释

生成一个 tomcat.keystore 文件

keytool -genkey -alias tomcat -keyalg RSA -keystore tomcat.keystore

2.填写各种相关信息

03722a481942c2bafb2e5e43ac0c3a0a.png

3.生成keystore 文件后, 打开tomcat配置 。里面有段 port =”8443”的配置打开

添加keystore的路径

maxThreads="150" SSLEnabled="true" scheme="https"

secure="true"

clientAuth="false"

sslProtocol="TLS"

keystoreFile= "/bin/tomcat.keystore "

truststoreFile= "/bin/tomcat.keystore "/

/>

4.访问看查看是否配置成功

中途报过很多错。其中1点是。注释掉

config 里面的 这句话,然后一定要按照tomcat里面的注释掉的例子代码来用

启动成功就是这样

7dc427a809b830a72445a768c0646335.png

5.导出证书

keytool -export -alias tomcat -keystore d:/tomcat.keystore -file d:/tomcat.cer -storepass 密码

6.将导出的 cer证书文件变成bks 文件

keytool -importcert -v -trustcacerts -alias tomcat -file tomcat.cer

-keystore tomcat.bks -storetype BKS

-providerclass org.bouncycastle.jce.provider.BouncyCastleProvider

-providerpath ./bcprov-jdk15on-146.jar -storepass 密码

7.强制https访问

及输入http:// 自动跳转https://

CLIENT-CERT

Client Cert Users-only Area

SSL

/*

CONFIDENTIAL

http://tomhat.iteye.com/blog/2087673

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值