http-proxy-middleware сертификат обновления - PullRequest
0 голосов
/ 05 ноября 2018

На моем сервере Express у меня есть установка http-proxy-middleware, которая использует сертификаты как таковые:

const proxy = require('http-proxy-middleware');
const cert = fs.readFileSync('/path/to/cert');
const ca_cert = fs.readFileSync('/path/to/ca_cert');
const key = fs.readFileSync('/path/to/key');
app.use(
  '/api',
  proxy({
    target: {
      protocol: 'https:',
      host: 'another.domain.com',
      port: 443,
      cert: cert,
      ca: ca_cert,
      key: key
    },
    secure: false,
    changeOrigin: true
  })
);

Проблема в том, что срок действия моих сертификатов истекает через некоторое время, и сертификаты на сервере будут автоматически обновляться, поэтому я хочу повторно получить сертификаты. Так что я могу сделать setInterval(), который перечитывает сертификаты, но как мне заставить http-proxy-middleware использовать обновленный сертификат?

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