首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有SSL的Wildfly

带有SSL的Wildfly
EN

Stack Overflow用户
提问于 2015-06-16 03:07:45
回答 1查看 2.6K关注 0票数 2

我有一个web应用程序使用mysql数据库作为它的数据存储。它目前运行在Glassfish中,并使用SSL与mysql数据库对话。

我正在考虑迁移到Wildfly,但我似乎无法创建一个Wildfly数据源,该数据源将在启用SSL的情况下与mysql数据库对话。

Wildfly服务器正以独立模式运行。我需要添加什么配置或选项来允许Wildfly使用ssl与mysql数据库对话?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-16 11:44:37

您需要将证书添加到密钥存储库,以使SSL connection.You可以引用以下链接。

  1. 安装SSL证书
  2. 从现有SSL创建密钥存储文件-证书

然后,您可以使用SSL创建数据源,如下面standalone.xml文件中的示例所示。

代码语言:javascript
复制
<datasource jndi-name="java:jboss/datasources/dbname" pool-name="poolname">
    <connection-url>jdbc:mysql://serveraddress:3306/dbname?ssl=true</connection-url>
    <driver>mysql</driver>
    <security>
        <user-name>user</user-name>
        <password>password</password>
    </security>
</datasource>
<drivers>
    <driver name="mysql" module="com.mysql">
        <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
    </driver>
</drivers>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30858130

复制
相关文章

相似问题

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