手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

win7系统上jboss6 设置https访问

时间:2024-10-13 10:49:48

1、先打开cmd命令框,进入到自己jdk的bin目录中,使用keytool -genkey -alias your_alias -keyalg RSA -keystore keystore.jks 这个命令回车,填写相应的信息和密码最后生成keystore.jks文件。这里个人建议server口令和密钥库口令相同,不然会有很多问题,启动后报一个LifecycleException: Protocol handler initialization failed: java.io.IOException: Cannot recover key, **ERROR**的异常。如下图(我这里电脑上已经有一个server的别名,所以在截图中我都用server2来代替):

win7系统上jboss6 设置https访问
win7系统上jboss6 设置https访问

2、上面的文件生成成功后,再需要使用keytool -export -alias your_alias -storepass password -file server.cer -keystore keystore.jks命令生成server.cer文件。

win7系统上jboss6 设置https访问

3、上面的操作成功后,就可以再建一个trust-store文件并且将server cert 添加到里面,使用keytool -import -v -trustcacerts -锾攒揉敫alias your_alias -file server.cer -keystore cacerts.jks -keypass password -storepass password 这个命令

win7系统上jboss6 设置https访问
win7系统上jboss6 设置https访问

4、上面的都正常执行完成后,就会有3个生成文件,我这里是C:\2pwdtest目录下,将这3个文件复制到jboss安装目录下jboss-6.1.0.Final\server\default 下新建一个文件夹中,我这里是:D:\ProgramFiles\jboss-6.1.0.Final\server\default\testkey3中,如下图:

win7系统上jboss6 设置https访问
win7系统上jboss6 设置https访问

5、接下来就是修改jboss的配置文件,找到jboss的jbossweb.sar目录,我这里是D:\ProgramFiles\jboss-6.1.0.Final\server\default\deploy\jbossweb.sar打开目录下server.xml文件 编辑如下截图

win7系统上jboss6 设置https访问

6、设置好了,重新启动jboss,打开浏览器访问自己的项目就可以了,这里需要注意的是端口号得改一下,我这里jboss的默认https端口号是8443. 我这里由于没有时间整理所以写了一个大概的过程,很粗糙。如有问题给我留言讨论,我有时间后会继续整理这篇文件。

© 手抄报圈