ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

wildfly(JBoss)如何部署SSL证书

2022-02-01 19:01:30  阅读:289  来源: 互联网

标签:wildfly 证书 standalone jks JBoss SSL 下载


原文链接:这里

0.前言

项目用的wildfly。需要用到SSL证书,把部署过程记录下来,以供参考。

本文的证书申请都来自阿里云。

1.windows版部署

1.首先把你的域名做好解析。

2.从阿里云上下载申请的SSL证书,类型选择JKS。

下载后的文件夹打开,可以看到下面两个文件,一个是证书,后缀是jks。另一个是密码文件。

我们打开wildfly/standalone/configuration。

新建一个文件夹,命名为cert。把刚才下载的后缀为jks的证书放进去。

然后打开wildfly/standalone/configuration/standalone.xml。

搜索  ”<security-realms> </security-realms>“。在这中间添加一个 <security-realm></security-realm> 。

参考:

<security-realm name="SslRealm"> <server-identities> <ssl> <keystore path="./cert/xxxx.xxxxx.xxxx.jks" relative-to="jboss.server.config.dir" keystore-password="Yn48h0Ej"/> </ssl> </server-identities> </security-realm>

其中,xxx是下载下来后缀为jks的前面的名字(有的带数字)。keystore-password后面是你下载文件中的密码。

然后继续搜索类似下面代码:

<https-listener name="https" socket-binding="https"

把下面的security-realm设置为SslRealm。参考:

<server name="default-server"> <http-listener name="default" socket-binding="http" redirect-socket="https" enable-http2="true"/> <https-listener name="https" socket-binding="https" security-realm="SslRealm" enable-http2="true"/> <host name="default-host" alias="localhost"> <location name="/upload" handler="upload"/> <location name="/ueditor" handler="ueditor"/> <filter-ref name="x-powered-by-header"/> <http-invoker security-realm="ApplicationRealm"/> </host> </server>

然后重启wildfly。

访问域名或者https://localhost:8443。如果网址旁边是绿色的说明配置成功。

注:如果存在其他端口映射关系,请提前配置好端口映射。

标签:wildfly,证书,standalone,jks,JBoss,SSL,下载
来源: https://www.cnblogs.com/longkui-site/p/15859457.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有