`

如何生成SSL的keystore文件

 
阅读更多

1. 进入jdk安装目录。

    C:\Program Files\Java\JDK1.6\bin

 

2. 输入命令

    keytool -genkey -keyalg RSA -alias tomcat

 

    默认密码是:changeit

3. 默认输出到

    C:\Documents and Settings\{username}

 

 

4. tomcat server.xml配置:

 <Connector port="8443" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystoreFile="/home/tomcat/tomcat5.5/conf/.keystore"
               keystorePass="123456"
    />
分享到:
评论

相关推荐

    ssl证书(nginx+tomcat+java代码适用)

    ssl自制全套证书(包含服务器端、客户端、ca端的证书,格式有.crt,.key,.truststore,.keystore,.p12,.cer,.pem等类型),当时要配置webservice接口、tomca、nginx通过ssl访问的证书,弄了好久才生成了一套能使用的。...

    SSL配置手册

    下载地址http://java.sun.com/javase/downloads/index.jsp 2. 生成keystore文件 生成密钥库文件keystore.jks需要使用JDK的keytool工具。命令行进入JDK下的bin目录运行keytool命令 keytool -genkey -alias ...

    SSL转换工具jks2pfx

    keystore:KeyStore文件绝对路径 将jks文件生成pfx文件的工具,亲测可以使用。 例如: 1、利用java自带命令生成密钥: keytool -genkey -v -alias pan2.share888.top -keyalg RSA -keystore d:\local.keystore -...

    java 采用ssl的socket交互

    详细介绍了java如何使用...最主要的是介绍了如何使用keytool来生成.keystore文件 ps:设置一分是希望那些刚入门或则对csdn访问不多的朋友 多花点时间 表面上市搞积分 事实上是有帮助的。 如果你实在没有积分 可以私信我

    jks证书格式转换nginx使用格式

    keystore:KeyStore文件绝对路径 password:KeyStore文件对应的密码 alias:生成证书CSR时,所起的Alias别名 exportname:准备导出的文件名称 (不要带扩展名) JKS2PFX.bat d:\lgy.com.keystore 123456 lgy....

    tomcat SSL的配置

    第一步:为服务器生成证书 keytool -genkey -v -alias tomcat -keyalg RSA -keystore c:\tmp\tomcat.keystore -storepass password -keypass password 如果Tomcat所在服务器的域名不是“localhost”,应改为对应的...

    证书生成脚本的配置文件

    在证书生成过程中,需要用到的参数和配置,用以生成适合ESP32的SSL握手的证书

    ssl-networking-java:SSL 和表示层加密

    -sslcert=&lt; keystore&gt; :SSL -sslcert=&lt; keystore&gt;文件-sslpass=&lt; password&gt; : SSL KeyStore 密码-demomode :以演示模式启动程序(更长的等待时间) -nocolour : 在终端中禁用彩色输出java Bank -port=&lt; 9999&gt; :...

    Tomcat配置SSL证书的方法

    一、先使用JDK自带的加密工具...在tomcat的安装根目录下新建文件夹ssl,将秘钥文件复制到该文件夹中,打开conf文件夹下的server.xml文件,将找到下面的一段注释掉的内容: &lt;!-- &lt;Connector port=8443 protocol=

    openssl生成认证证书的工具

    执行完成后会生成一个.keystore文件,将它复制到tomcat的bin目录下(并不一定,放哪里都可以) 打开conf目录下的server.xml文件,找到以下这一段 它被注释掉了,将注释去掉,并将这一段改成以下 maxThreads=...

    tomcate中配置https

    通过以上步骤生成server.keystore证书文件、 将servlet.xml一下的的注释打开(最好拷贝此段) &lt;!-- Define a SSL HTTP/1.1 Connector on port 8443 --&gt; port="8443" maxHttpHeaderSize="8192" maxThreads=...

    bcprov-ext-jdk15on-160.jar

    为了生成Android用的BKS证书文件,采取如下操作: 1.下载 bcprov-ext-jdk15on-160.jar,复制到jdk_home\jre\lib\ext 2.配置bcprov,在 jdk_home\jre\lib\security\目录中找到 java.security 在内容增加一行 ...

    Android调用大宝CA版本JCE完成SM2、SM3、SM4国密算法和国密数字证书的示例代码,1.1.0版本

    AndroidStudio示例工程,Android API 21及以上 1. SM2密钥对的生成功能 2. SM2密钥对的还原功能 3. SM2算法的非对称加解密功能 ...7. 大宝CA版本Keystore文件(DCKS文件)存储SM2密钥对和国密数字证书的功能

    nexus-https:配置了 HTTPS 的 Nexus Repo Manager 3 的 Dockerized 版本

    运行,生成一个默认的keystore.jks 。 docker run -p 8443:8443 bradbeck/nexus-https 要运行,绑定暴露的端口(8081、8443)、数据目录和包含keystore.jks卷。 $ docker run -d -p 8081:8081 -p 8443:8443 -v ...

    certifiable:一个帮助工具,简化了开发时间SSL证书的创建,该证书可与Java Web服务器(如Jetty)一起使用

    有时,您只是想要一种简单的方法来生成Java密钥库文件,然后将其提供给Java服务器,以便可以在本地计算机上启用HTTPS开发。 Certifiable可在您的机器上创建一个可以信任的安全根证书,因为根密钥已被删除。 然后,...

    HttpsExample:Springboot 的 HTTP Web 应用示例以及如何制作 HTTPS 的说明

    如何查看本地接口上的流量端口 8080 示例: sudo tcpdump -nnSX -i lo0 port 8080如何生成密钥库keytool -genkeypair -keystore keystore.p12 -storetype PKCS12 -storepass password -alias key -keyalg RSA -key...

    java 面试题 总结

    finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 13、sleep() 和 wait() 有什么区别? sleep是线程类(Thread)的...

    certigo:一种用于检查和验证各种格式的证书的实用程序

    验证和棉绒:不确定您生成的证书是否有效? Certigo可以连接到远程服务器以显示和验证其证书链。 它还可以指出证书上的常见错误,例如使用较旧的X.509格式,带有过时哈希的签名或密钥太小。 支持STARTTLS协议:...

    cas 配置client 1.0 &2.0 及proxy DEMO 说明

    2.2.2.1 将cacerts文件复制到TOMCAT的conf目录下修改server.xml connectionTimeout="20000" redirectPort="443" /&gt; enableLookups="true" disableUploadTimeout="true" acceptCount="100" maxThreads="200" ...

    网狐荣耀版开发使用常见问题解答

    手机端的热更新是,首先设置好版本号,然后生成手机端,生成后,把生成的文件全部上传到网站更新目录里面,然后管理后台配置更新目录与版本,就可以了。pc端的更新是上传到相应目录,然后生成更新版本信息。 二十九...

Global site tag (gtag.js) - Google Analytics