Не могу понять, как установить SSL-соединение в Jedis с Spring 2.0+ - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь настроить приложение Spring 2.1.2 для использования Jedis с SSL и не могу найти никакой документации, кроме Spring 2.x +. Мой код:

  @Value("${spring.data.redis.host}")
  private String redisHost;
  @Value("${spring.data.redis.port}")
  private Integer redisPort;
  @Value("#{environment.REDIS_PASSWORD}")
  private String redisPassword;

  @Bean
  JedisConnectionFactory jedisConnectionFactory() {

    RedisStandaloneConfiguration redisStandaloneConfiguration =
        new RedisStandaloneConfiguration(redisHost, redisPort);

    redisStandaloneConfiguration.setPassword(
        RedisPassword.of(redisPassword));

    return new JedisConnectionFactory(redisStandaloneConfiguration);
  }

Кто-нибудь знает, что делать? Я пытался добавить rediss:// в начало redisHost, но безрезультатно.

1 Ответ

0 голосов
/ 13 ноября 2018

Вам необходимо установить STunnel и внедрить его вместе со своим сервером Jedis (Redis). Проще всего следовать руководству Redis здесь:

https://redislabs.com/blog/stunnel-secure-redis-ssl/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...