繁体   English   中英

Tomcat + SSL配置+客户端

[英]Tomcat + SSL configuration + Client

所以,每个人都说不同的话。 有人使用“ keytool”,有人使用“ openssl”。 有人更喜欢APR Tomcat,有人不喜欢。 我的应用程序是移动应用程序(Android / IOS)的后端,将来还会有浏览器。 我正在使用REST方法。 哪一种是在服务器和客户端之间建立SSL连接并且使客户端头痛最小的最佳方法? 我需要哪些文件? 请注意,客户端的列表非常广泛:Android,IOS,浏览器,HttpClient,RestTemplate等。

  1. https://www.digicert.com/easy-csr/keytool.htm上生成证书CN

  2. keytool -genkey -alias <FQDN> -keyalg RSA -keysize 2048 -keystore <yourKeyStore_name>.jks -dname "CN=FQDN,OU=Dept, O=CompanyName, L=CityName, ST=StateName, C=ISO-CountryCode" && keytool -certreq -alias <FQDN> -file CertificateRequest.csr -keystore <yourKeyStore_name>.jks && echo您的证书签名请求位于CertRer.csr 您的密钥库文件是KeyStoreName.jks 感谢您使用DigiCert keytool CSR助手。

  3. keytool -import -trustcacerts -alias <FQDN> -file 1_root_bundle.crt -file 2_<cert>.crt -keystore YourChainStore.jks

  4. 列出您的证书(如果已正确存储) keytool -keystore YourChainStore.jks -list

  5. 配置Tomcat Web服务器/usr/local/tomcat/conf/server.xml

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM