- 博客(5)
- 收藏
- 关注
原创 从keystore中导出私钥key
生成死要key特别需要注意的是,私钥是无法从证书库中导出的,因为那样非常不安全。如果你特别需要私钥或是私钥字符串,只能考虑用编程的方式从密钥库文件中去获取了。由于jdk命令无法生成key,所以需要用代码从keystore文件中读取私钥base64编码数据 package test; import java.io.File;import java.io.FileInputStream;import ...
2018-02-22 23:00:22 12463 2
原创 nginx配置https访问
配置nginx配置文件server { listen 9004 ssl; server_name 172.16.101.111; #这里是你的域名,要与下面tomcat里的保持一致 ssl_certificate E:/software/ssl/ktminjuredtemp.cer; #这里是在“java生成RSA密钥步骤”中生成的证书 ...
2018-02-22 22:58:17 485
原创 tomcat配置https访问
编辑Tomcat配置文件conf/server.xml增加一行配置<Connector SSLEnabled="true" clientAuth="false" keystoreFile="file:///E:/software/ssl/test.keystore" keystorePass="123321" maxThreads="150" port="8443" prot
2018-02-22 22:53:19 234
原创 java生成RSA密钥步骤
使用jdk自带的证书制作工具keytool生成秘钥对一:keytool的概念keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。在JDK 1.4以后的版本中都包含了这一工具,它的位置%JAVA_HOME%\bin\keytool.exe,如下图所示二:keytool的用法三:创建...
2018-02-22 22:48:13 12930 2
原创 mybatis foreach之前对list进行判空
使用mybatis进行in()判断的时候传入参数为List,这时候如果list有内容还好,如果List为空的话只用foreach会报错,那么就要判断List是否为空了,当然可以在java代码中进行判断,但是我不想每次调用该方法都要进行判断,所有最好还是在mybatis的sql配置文件中判断,配置如下:<if test="list.size() > 0"> _...
2018-02-22 22:45:38 39202 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人