jboss 下配置https

xiaoxiao2021-02-28  65

1.      生成证书

C:\Users\dinfo>cd C:\Program Files\Java\jdk1.7.0_09

C:\Program Files\Java\jdk1.7.0_09>cd jre

C:\Program Files\Java\jdk1.7.0_09\jre>cd bin

C:\Program Files\Java\jdk1.7.0_09\jre\bin>keytool -genkey -alias jboss -keyalg RSA -keystore e:/jboss.keystore -validity 36500 输入密钥库口令: 再次输入新口令: 您的名字与姓氏是什么?   [Unknown]:  127.0.0.1 您的组织单位名称是什么?   [Unknown]:  dinfo 您的组织名称是什么?   [Unknown]:  dinfo 您所在的城市或区域名称是什么?   [Unknown]:  beijing 您所在的省/市/自治区名称是什么?   [Unknown]:  beijing 该单位的双字母国家/地区代码是什么?   [Unknown]:  cn CN=127.0.0.1, OU=dinfo, O=dinfo, L=beijing, ST=beijing, C=cn是否正确?   [否]:  y

输入 <jboss> 的密钥口令         (如果和密钥库口令相同, 按回车): 再次输入新口令:

C:\Program Files\Java\jdk1.7.0_09\jre\bin>

2.修改配置文件

1.   修改/opt/EAP-6.4.0/standalone/configuration/standlone-ha.xml文件的配置:

<subsystem xmlns="urn:jboss:domain:web:2.2" default-virtual-server="default-host" native="false">       <!--             <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>             <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp"/>             -->               <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" redirect-port="8443"/>               <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true">               <ssl  name="https" password="dinfo123" certificate-key-file="/opt/EAP-6.4.0/standalone/configuration/jboss.keystore"/>             </connector>     <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp"/>             <virtual-server name="default-host" enable-welcome-root="true">                 <alias name="localhost"/>                 <alias name="example.com"/>             </virtual-server>         </subsystem>

2.   将证书文件放到/opt/EAP-6.4.0/standalone/configuration/下

最后,详情见百度网盘 /jboss

 

 

 

 

 

转载请注明原文地址: https://www.6miu.com/read-27677.html

最新回复(0)