【问题标题】:Spring Data Couchbase Connecting via SSLSpring Data Couchbase 通过 SSL 连接
【发布时间】:2019-01-25 09:53:31
【问题描述】:

是否可以将 spring-data-couchbase 配置为通过 SSL 连接?

我找到了documentation for how to do this via the SDK,但没有找到spring-data-couchbase 3.1.4-RELEASE

【问题讨论】:

    标签: ssl spring-data couchbase spring-data-couchbase


    【解决方案1】:

    我认为这样做的方法是使用您自己的配置扩展 AbstractCouchbaseConfiguration,然后根据 SDK 文档使用 SSL 配置覆盖该类中的方法。例如:

    @Configuration
    public class CouchbaseConfig extends AbstractCouchbaseConfiguration {
    
      @Override
      public CouchbaseEnvironment couchbaseEnvironment() {
        return DefaultCouchbaseEnvironment
            .builder()
            .sslEnabled(true)
            .sslKeystoreFile("/path/tokeystore")
            .sslKeystorePassword("password")
            .build();
      }
    
    }
    

    【讨论】:

    • 我认为你可能是正确的@robjwilkins。我很难让示例在本地工作,但我怀疑问题出在 SDK 级别,而不是spring-data-couchbase。一旦我有一个完整的概念证明,我会很乐意接受你的回答,并提供一个完整源代码的链接。
    猜你喜欢
    • 2019-10-15
    • 2012-12-25
    • 1970-01-01
    • 1970-01-01
    • 2015-05-31
    • 2021-11-20
    • 1970-01-01
    • 2014-05-16
    • 2018-07-02
    相关资源
    最近更新 更多