首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么我的证书在https上的jboss 4.2上没有启用?

为什么我的证书在https上的jboss 4.2上没有启用?
EN

Stack Overflow用户
提问于 2013-05-28 17:57:18
回答 1查看 666关注 0票数 0

我需要向我的网站添加一个有效的证书。

我添加了以下命令

代码语言:javascript
运行
复制
"C:\Program Files\Java\jdk1.7.0_05\bin\keytool.exe"  -genkey -alias tomcat -keyalg RSA -keystore keystore.jks -keysize 2048
"C:\Program Files\Java\jdk1.7.0_05\bin\keytool.exe" -import -trustcacerts -alias root -file root.cer -keystore keystore.jks
"C:\Program Files\Java\jdk1.7.0_05\bin\keytool.exe" -certreq -alias tomcat -keystore keystore.jks -file kvv.cer

我已经将下面的配置添加到我的server.xml中,如下所述:http://roneiv.wordpress.com/2008/01/03/jboss-tutorial-how-to-enable-ssl-https-on-jboss-as-well-as-other-nice-to-know-configurations/

代码语言:javascript
运行
复制
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" 
               keystoreFile="${jboss.server.home.dir}/conf/keystore.jks"
              keystorePass="keystore"
              truststoreFile="${jboss.server.home.dir}/conf/keystore.jks" 
              truststorePass="keystore"
              strategy="ms" 
              address="${jboss.bind.address}"
              />

但是当我在localhost上访问我的网站时,我仍然得到一个无效的证书。

我做错了什么?

我使用jboss 4.2

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-05-30 19:28:12

问题是我使用的是公共证书。当我导入我的私有证书时,就像这里解释的那样:How to convert .pfx file to keystore with private key?,它按预期工作!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16789119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档