Невозможно подключиться к Redis с помощью TLS - PullRequest
0 голосов
/ 18 июня 2019

Я использую koa-session с koa-redis для хранения некоторых данных сеанса в хранилище redis. Хранилище redis находится в Azure, и доступ к нему должен осуществляться с использованием TLS.

Когда я запускаю свой код на локальном сервере Redis, он работает правильно, даже если в конфигурации Redis требуется пароль. Однако при попытке подключиться к экземпляру Redis Azure я не могу подключиться.

Вот параметры, которые я передаю, чтобы создать магазин Redis. Я считаю, что это правильно на основании документации:

const options = {
    key: 'pages:session',
    store: redisStore({
        port: config.auth.redisPort,
        host: config.auth.redisHost,
        auth_pass: config.auth.redisPassword,
        tls: {
            servername: config.auth.redisHost
        }
    })
};

app.use(session(options, app));

Буду признателен за любые мысли о том, что может быть проблемой.

...