我购买了试用 Thawte 证书。他们给了我3个证书:
- 根证书
- 中级证书
- 试用证书
我做了以下事情:
- 创建密钥库和本地密钥对(keytool -genkey -alias vskladchinu -keyalg RSA -keystore /usr/keystore)
- 创建 csr (keytool -certreq -keyalg RSA -alias vskladchinu -file certreq.csr -keystore /usr/keystore)
- 我从 thawte 获得了 3 个证书(基于生成的 csr)
- 我安装了根证书和中间证书(keytool -import -alias root -keystore /usr/keystore -trustcacerts -file root.crt;keytool -import -alias intermediate -keystore /usr/keystore -trustcacerts -file intermediate.crt)
- 我安装了我的试用解冻证书(keytool -import -alias vskladchinu -keystore /usr/keystore -file cert.crt)
我设置了tomcatr 7服务器的web.xml。并运行应用程序。但是浏览器说-证书链根和试用版中只有2个证书,但是根不能被信任(我猜没有中间)。
我如何使中间证书工作?