【问题标题】:How to configure SSL mongodb connection in YML file spring boot?如何在 YML 文件 spring boot 中配置 SSL mongodb 连接?
【发布时间】:2018-10-29 15:17:57
【问题描述】:

我试图从 Spring Boot 设置一个 ssl mongodb 连接,但我无法找到从 YML 文件设置连接的方法(因为它很容易维护开发和生产环境)。如何将 client.PEM 和 rootCA.pem 键添加到以下连接?

请注意,这不是数据库管理问题!

data:
     mongodb:
         authentication-database: admin
         database: <database>
         host: <host>
         password: <password>
         port: <port>
         username: <username>

【问题讨论】:

    标签: spring mongodb spring-boot ssl jhipster


    【解决方案1】:

    解决它的一种方法是在 application.yml 文件中简单地使用 URI 字符串连接和数据库名称。示例:

    数据: 蒙哥达: 数据库:&ltdatabaseName&gt uri: &ltmongodb://[用户名:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[数据库][?options]]&gt

    SSL 选项示例:
    mongodb://user:password@mongoServer:27017/?ssl=true

    更多信息在这里https://docs.mongodb.com/manual/reference/connection-string/

    【讨论】:

    • OP 也问过 -> How can I add client.PEM and rootCA.pem keys to below connection?
    • 关于如何添加client.PEM和rootCA.pem的任何提示???
    猜你喜欢
    • 1970-01-01
    • 2020-11-01
    • 2018-06-28
    • 1970-01-01
    • 1970-01-01
    • 2015-05-08
    • 1970-01-01
    • 2017-03-15
    • 2020-05-31
    相关资源
    最近更新 更多