配置JBoss Portal使用SSL

配置环境:

JBoss Portal 2.6.3
JBoss AS 4.2.2GA

配置步骤:

[color=blue]1.随便建一个目录如jbosskey,进入目录后执行如下命令:[/color]

命令一:

keytool -genkey -alias jbossportal -keyalg RSA -keypass changeit -storepass changeit -keystore server.keystore -validity 3600

用于生成server.keystore文件,其中changeit为密码,必须使用这个,负责后面的步骤如报错。3600表示有效期为3600天。提示输入fist name时输入localhost或其它的域名,输入完成后将结果保存,做好记录,我输入的参数是:
CN=portal.ygjy.com, OU=ygjy, O=ygjy, L=by, ST=gs, C=ch

命令二:
keytool -export -trustcacerts -alias jbossportal -file server.cer -keystore server.keystore -storepass changeit
导出一个server.cer的证书文件。

命令三:
keytool -import -trustcacerts -alias jbossportal -file server.cer -keystore c:/java_home/jre/lib/security/cacerts -storepass changeit
把导出的证书导入到jre/lib/security的cacerts中

[color=blue]2.将生成的server.keystore拷贝到jboss\server\default\conf文件夹中。[/color]

[color=blue]3.更改server.xml配置[/color]

在jboss\server\default\deploy\jboss-web.deployer目录下找到server.xml文件,找到SSL的那段配置,更改如下:
<Connector port="4433" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
keystorePass="changeit" keystoreFile="${jboss.server.home.dir}/conf/server.keystore"
clientAuth="false" sslProtocol="TLS" />
 其中端口可根据服务器情况进行调整。

[color=blue]4.重起JBOSS服务器,进行测试[/color]

使用如下地址:https://localhost:4433/,如能正常显示,表示配置成功。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值