ssl - Spring Data Couchbase 通过 SSL 连接

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

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

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

最佳答案

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

@Configuration
public class CouchbaseConfig extends AbstractCouchbaseConfiguration {

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

}

关于ssl - Spring Data Couchbase 通过 SSL 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54362782/

相关文章:

spring - 具有 Spring Data 和 Spring JPA 的 Atomikos - 持久性问题

spring-security - Spring 数据 REST : Multiple endpoints for one entity

memcached - membase 相对于 memcached 的用例是什么?

java - 临时将自签名证书添加到本地信任库

java - C# 服务器和 Android 客户端应用程序之间的 SSL 通信

spring - 带有Shield的Spring Data Elasticsearch

ssl - 社区版支持 TLS

沙发底座 N1QL : Retrieve documents that do not have a specific field

java - 解析 javax.net.ssl.SSLHandshakeException : sun. security.validator.ValidatorException : PKIX path building failed Error?

android - 安全的 TCP 套接字和信任